ORCA


Meaning of ORCA in English

n. killer whale, predatory toothed whale that attacks dolphins and other whales (extremely intelligent and easy to train in captivity)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.