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

margeriemariemariner
mark'smarkermarquis
marriagemarrowmarsh
marshalmarshesmarshy
martextmarthamartin
marvelingmary'smasculine
massacremastermastiff