Subscribe
URL of the page has been copied to clipboard.
Meaning : (Old Testament) a giant Philistine warrior who was slain by David with a slingshot.
Meaning : Someone or something that is abnormally large and powerful.
Synonyms : behemoth, colossus, giant, monster
Install App