OSCAR


Meaning of OSCAR in English

(also ~ cichlid )

■ noun a South American cichlid fish with velvety brown young and multicoloured adults, popular in aquaria. [ Astronotus ocellatus .]

Origin

1950s: of uncertain origin.

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