Old English was influenced by Celtic, Latin, and Scandinavian languages and cultures. Celtic influence was primarily seen in place names but contributed few words. Latin had a greater impact due to Rome's advanced civilization, contributing hundreds of words related to religion, food, clothing, and other domains. Scandinavian settlement in England from the 8th-11th centuries also significantly influenced the vocabulary, with over 600 place names of Scandinavian origin.