English dictionary
lory meaning and definition
Definition and meaning of lory at MeaningMonkey.org. lory meaning and definition in the English Dictionary.LORY noun
Definition of lory (noun)
- small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits
Source: Princeton University Wordnet