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.
YAMADA : From Japanese 山 (yama) meaning "mountain" and 田 (ta) meaning "field, rice paddy".
YAMAGUCHI : From Japanese 山 (yama) meaning "mountain" and 口 (kuchi) meaning "mouth, entrance". Olympic figure-skating champion Kristi Yamaguchi (1971-) bears ...
YAMAMOTO : From Japanese 山 (yama) meaning "mountain" and 本 (moto) meaning "base, root, origin".
YAP : From a nickname for a clever or cunning person, from Middle English yap meaning "devious, deceitful, bent, shrewd".
YATES : Means "dweller by the gate, gate keeper" from the Old English word geat meaning "gate". It could also have denoted a person hailing from Yate in Glouc...
YOXALL : Originally indicated a person from Yoxhall (Staffordshire), England. Yoxhall itself is derived from the Old English word geoc "oxen yoke" and halh "no...