Goliath
[ɡəˈlaɪəθ]Meaning
from the Hebrew name Golyaṯ, possibly from gala, "uncover, reveal"
Background Story
Goliath is the Biblical Hebrew form of the Hebrew name גָּלְיָת (Golyaṯ), possibly derived from גָּלָה (gala), meaning "uncover, reveal". In the Old Testament it is the name of the giant Philistine warrior slain by David. The phrase "David and Goliath" has taken on the meaning of a contest in which a smaller, weaker opponent faces a much bigger, stronger adversary.
Temperament

Related Names
Beowolf
Name derived from Old English meaning 'bee' and 'wolf'
Beowulf
A hero in Old English literature known for his strength and bravery
Growler
Gundor
No documented meaning; recorded as a masculine given name in literature
Achilles
Ancient Greek Ἀχιλλεύς, hero of the Trojan War in Greek mythology
Aragorn
Sindarin name of unexplained meaning, though the first element is presumably ara "noble, kingly"
Bagheera
Hindi bagheera, a panther or leopard; from bagh, any Panthera
Bandito
Italian word for bandit, or an English noun for a bandit of the type associated with Mexico