Boy Names That Start With M

Admirable, wonderful

Established and beautiful

lover, affectionate

mighty, powerful

devotee of Saint Columba