OTORRH/A Meaning of OTORRH/A in English (n.) A flow or running from the ear, esp. a purulent discharge. Webster's English dictionary. Английский словарь Webster. 2012