Mat \mat\ as a girl's name (also used as boy's name Mat), is a variant of Matilda (Old German), and the meaning of Mat is "mighty in battle".
The baby name Mat sounds like Mata, Maud, Mady, Mada, Meta, Matti, Matha, Matty and Mead. Other similar baby names are Mab, Bat, Kat, Cat, Mai, Maj, May, Mal, Mag, Pat, Mart, Mae and Nat.