GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Orca (ôrˈkȧ), prop. n. The killer whale (Orcinus orca).
[PJC]