Lory
Hindi Meaning
बड़ी खूली गाड़ी तोते की तरह का एक पंछी
English Meaning
- Any of various brightly colored Australasian parrots having a tongue with a brushlike tip that is used to feed on nectar and pollen.