Sanskrit · noun · Nature & the Garden

Myaun

म्याऊँ
Meaning

A cat's meow.