Possibly: Variant of Mario, derived from Latin Marius meaning ‘male, virile’ or ‘dedicated to Mars’ (Roman god of war)

1 Post