Quick answer
Shrek is a boy name meaning "fright".
Pronunciation: English /ˈʃɹɛk/.
Meaning and history
This name is derived from German Schreck or Yiddish שרעק (shrek) meaning "fright". This is the name of a large green ogre in the animated movie Shrek (2001) and its sequels.
Notes and context
Usage: popular culture