Found 3 boys and girls with the meaning of builder
Ammar / 5 letters 
Meaning of Ammar In Arabic, Ammar means Long-living, builder More
Cartwright / 10 letters 
Meaning of Cartwright In English, Cartwright means Builder of carts More
Lea / 3 letters 
Meaning of Lea In Greek, Lea means Bringer of good news More

Browse by meanings

eithereleanoreleanora
elegantelementelevated
elevationelevationselfin
elishebaelizaelizabeth
elucidationelunedemeliano
emeraldemergedemily
eminenceeminencesemperors