English dictionary, thesaurus, translations & etymology
FreeDict.com

orca — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • ogress noun A female ogre.
  • orca noun The killer whale, a large black-and-white marine mammal related to dolphins.

Senses

orca is used for these senses in English:

ogress — full definition

  1. noun A female ogre.
  2. noun A fierce, unfriendly woman.

Related Spanish words