The English language is peppered with wonderfully weird spelling/pronunciation combinations. For example
- colonel, pronounced kur-nl, probably my favorite there isn't even an r in the word!
- Gloucester, pronounced glos-ter
- Worcestershire, pronounced woos-ter-sheer
And the list goes on, wikipedia has an extensive list of strangely pronounced names here. No one unfamiliar with these words would be able to guess how to pronounce them, their pronunciation is usually the product of their particular history. Colonel, for example comes from the French colonel and has kept its original spelling but not its pronunciation.
So, is there a word to describe words whose pronunciation cannot be inferred from their spelling?