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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.