Wiktionary
mells
vb. (en-third-person singular of: mell)
Wikipedia
Mells
Mells may refer to:
- Mells, Somerset, England
- Mells, Suffolk, England
- Meols, The Wirral, England (identical pronunciation i.e. )