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.
ARMATI : From Italian armato meaning "armed, armoured, equipped".
ARMBRUSTER : Means "crossbow maker" from German armbrust "crossbow". The word armbrust was originally from Latin arcuballista meaning "bow ballista", but was modif...