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