It is of Latin origin, and its meaning is “manly”. From Marius. Also used as masculine form of Mary (Latin) “star of the sea”.
Mario is a fictional character created by game designer Shigeru Miyamoto as Nintendo’s mascot. Mario has appeared in over 200 video games since his creation.