Englishfor English speakers
shama
English
Meaning shama meaning
What does shama mean?
shama
noun
—
Copsychus malabaricus (white-rumped shama), a saxicoline songbird of India, glossy black with a white rump and brown underparts, and six other species in genus Copsychus.
Are you looking for...?