Mayon is a Gaelic-associated given name and is typically treated as a modern Irish form linked to meanings of strength and distinction.
Like Mayon?
Swipe through thousands of names like it