lory noun. 
['lɔ:ri] L17.[Malay lori, luri, dial. var. of nuri: cf. Dutch lori, French lori.]Any of various parrot-like birds with brilliant plumage of the family Loriidae, found in SE Asia and Australasia and feeding mainly on nectar with brush-tipped tongues. Cf. 
LOERIE. 
 [TahlilGaran] English Dictionary ▲