attaru
a. a kind of screen made of split bamboo,mariappa-bhat-1967
n. a kind of screen made of split bamboo.mariappa-bhat-1967-vision
n. an essence of roses or any perfume.mariappa-bhat-1967-vision
s. Otto or essence of roses etc. 2. perfume — Otto or essence of roses etc. 2. perfume.manner-1886-vision