Cap \cap\ as a boy's name is a variant of Capp (French), and the meaning of Cap is "chaplain".
The baby name Cap sounds like Cabe, Coop, Cope, Gab, Cob, Kyp and Kip. Other similar baby names are Cai, Cal, Cam, Caz, Chap and Nap.