Lyrebird
English Meaning
- Either of two Australian birds of the genus Menura, the male of which has long tail feathers that are spread in a lyre-shaped display during courtship.
Sorry, No Malayalam Meaning for your input!
See Lyrebir Want To Try Lyrebird In Malayalam??