1. meon - Noun
2. Meon - Proper noun
meon (uncountable)
(obsolete) spignel, Meum athamanticum
Meon
A river in Hampshire, England, which empties into the Solent.
A new footpath designed to make the walk to school between Meon Vale and Quinton safer, has been opened. Source: Internet
People living in Meon Vale are alarmed that woods that have proved invaluable to their community during lockdown have been put forward as a possible site for further homes. Source: Internet