Notices
  • (in legends and fairy stories) cruel and frightening giant who eats people