1. Originally Irish, now also Scottish and English, origin unknown. In Ireland it is a variant of Mary.
2. Italian and Spanish feminine form of the Italian male name Mauro, from Latin "Moor".