English → Hindi dictionary

myringa

मैरिंग / मदरिंग / म्यरिंगNOUN

Definition

the membrane in the ear that vibrates to sound

Looking for poetry? Read shayari and poems by great poets.