The perfect baby name, history behind names, the random name generator, and much more in the Internet Names Database. INDb contains a whole catalog of names and surnames, with descriptions, history and curiosities about every name.
CASSIDY : From Irish Ó Caiside meaning "descendant of Caiside". Caiside is a given name meaning "curly haired".
CASTELL : From Latin castellum "castle", indicating a person who lived near a castle.
CASTILLO : Originally indicated a person from Castile (Castilla in Spanish), a region (and ancient kingdom) in Spain. The name of the region means "castle".
CASTRO : Means "castle" in Spanish, Italian and Portuguese, and referred to one who lived near a castle.
CATALANO : From the name of the Spanish region Catalonia.
CAVEY : Indicated a person who lived near a "cave", from Latin cavea.
CECH : Means "Czech". The name was used to differentiate a native of Bohemia from the natives of Silesia, Moravia and other regions that are now part of the ...
CECIL : From the Welsh given name Seisyll, which was derived from the Roman name Sextilius, a derivative of SEXTUS.