Find the word definition

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. )