meaning of earache

1. Ache or pain in the ear.
2.
an ache localized in the middle or inner ear


Related Words

earache |

Developed & Maintained By Taraprasad.com

Treasure Words