ORCA


Meaning of ORCA in English

n. 1 any of various whales, esp. the killer whale. 2 any other large sea-animal or monster.

[ F orque or L orca a kind of whale ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.