LORY Meaning of LORY in English any of numerous parrots of the subfamily Loriinae. See parrot. Britannica English vocabulary. Английский словарь Британика. 2012