Welsh modern name from the traditional male name Meirion, derived from Latin, possibly from Mars, the Roman god of war.