The meaning and history of first names, also called given names, as well as popularity statistics and famous bearers.
World Wide Words home page. Amost 3000 pages on the origins, history, evolution and idiosyncrasies of the English language worldwide. New words and words in the news are...
Chinese-English dictionary. Learn Chinese characters. Chinese-English etymological dictionary.
Global English and language change from Macmillan Dictionary Blog. We discuss slang, neologisms, etymology, new words in English, common errors in English, word
Search Names, name meanings, etymology and history of names, surnames, cities and more. You have came to right place to find thousands of names and meaning of names.
Grammar, etymology, linguistics, usage, and more from the bestselling language writers Patricia T. O'Conner and Stewart Kellerman
Welcome to France! Explore French arts, culture, history, language, literature, lodging, museums, shopping, sightseeing, wine tasting, etc. Take a tour through this fascinating...
English obscure words and etymology resources: online dictionary of weird and unusual words, word lists, technical vocabulary aids, lipograms, and word related essays
A database of 50,000 surname meanings, containing information on the last name origins and the surnames earliest recordings.
A comprehensive guide to the origins, meanings, etymologies and distribution of thousands of British surnames. Find out where in the world your surname originated, what it...
Visit this site providing fast FACTS about Everything! Facts about everything including Animals, Art, Literature, Science, History, Entertainment, People, Religion, Places and...
Offers meanings and origins of the 2000 most popular US baby names and their European variants, grouped according to common origin
Digital Scales, Balances, Kitchen Scales, Bath Scales, Professional Scales, Scientific Scales, Restaurant Scales, Hobby Scales, Home Brew Scales, Micro Scales
Find the meaning of your last name, last name origin and research your genealogy in a database of over 50000 surname meanings