Found 1 boys and girls with the meaning of goliath
David / 5 letters 
Meaning of David In Swedish, David means Beloved or friend, adopted from the Hebrew. David was a common name of Scottish kings in the Middle Ages More

Browse by meanings

capricecapuletcapulets
caresscaressedcarmel
carolinacarolinecarried
carriercarsoncarus
carvingcascadecasey
cassandracassandra'scassia
castingcastorcateline