Meaning of lory
Definition of lory
(noun)
small
brightly
colored
Australasian parrots having a brush-tipped
tongue
for
feeding
on
nectar
and
soft
fruits
Other information on lory
WIKIPEDIA results for
lory
Amazon results for
lory
Tweet