ఇంద్రియముiṁdriyamu
Top 5000
Meanings
Noun
1. an organ of sense, a sensory organ
2. semen
Examples2
for the body and mind.
We have five senses of perception.