#1
India
British • "From Indus river"
I
British
Discover meaningful names from around the world. 27 matches
British • "From Indus river"
Latin • "Brotherly, from German"
African • "Animal horn, mountain of white"