Pat \pat\ as a boy's name (also used as girl's name Pat), is a variant of Patrick (Latin), and the meaning of Pat is "patrician, noble".
The baby name Pat sounds like Bat, Patty, Piet, Pete and Pitt. Other similar baby names are Mat, Nat, Pats, Pal, Paz, Par and Wat.