LORY


Meaning of LORY in English

n. (pl. -ies) any of various brightly-coloured Australasian parrots of the subfamily Loriinae.

Etymology: Malay luri

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