ORCA


Meaning of ORCA in English

n.1 any of various whales, esp. the killer whale.

2 any other large sea-animal or monster.

Etymology: F orque or L orca a kind of whale

Oxford English vocab.      Оксфордский английский словарь.