Next to nothing is known about Meirchion, although his epithet means the Lean.
The limited knowledge surrounding Meirchion suggests a figure shrouded in mystery or perhaps one whose significance is not widely recognized.