Pompey \p(o)-mpey, pom-pey\ as a boy's name is a variant of Pompeo (Italian, Latin), and the meaning of Pompey is "five".
The baby name Pompey sounds like Pompeyo and Pompi. Other similar baby names are Pope, Pepe, Pomeroy, Pommeroy and Pommeray.