నస్యముnasyamu
Top 9000
Meanings
Noun
1. snuff
2. any powder or liquid which physicians prescribe to be snuffed up into the nose