ORCA


Meaning of ORCA in English

[or.ca] n [NL Orca, genus name, fr. L, a whale, prob. modif. of Gk oryg-, oryx--more at oryx] (1866): killer whale

Merriam-Webster English vocab.      Английский словарь Merriam Webster.