LORY


Meaning of LORY in English

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

[ Malay luri ]

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