Definition from Wiktionary, the free dictionary
From Old English, meaning snow hill.
- Rhymes: -əʊdən
- the highest mountain in Wales.
- any of several small places in Britain
- an English habitational surname for someone who lived in any of these places