Sanskrit · adjective · Qualities & Descriptions

Behra

बहरा
Meaning

Deaf; unable to hear.