Name detail

Macsen

Meaning: Variant of Maximus. Meaning "Higher in Excellence" or "Greater in Excellence".
Origin: Welsh
Gender: Boy