My fathers name dimwits
There is not an English meaning to the name Mario but there is a Latin meaning which is manly
Mario is Italian and would translate to Mark