Mag \mag\ as a girl's name is a variant of Margaret (Greek), and the meaning of Mag is "pearl".
The baby name Mag sounds like Meg, Maguy, Maggy, Maggi and Maiga. Other similar baby names are Mab, Mai, Maj, May, Mal, Mat, Max and Mae.