Where does “Mário” come from?

Mário (Portuguese) comes from Latin marius — The name of a Roman gens.

Ancestry of “Mário”, step by step

StepLanguageWordMeaning
1LatinmariusThe name of a Roman gens
Every word from Latin marius