Ab \ab\ as a boy's name is a variant of Abbas (Arabic, Hebrew), Abbott (Old English), Abdul (Arabic), Abelard (Old German), Abner (Hebrew) and Abraham (Hebrew), and the meaning of Ab is "stern, somber; father; father, priest; servant; noble strength; father of light; father of a multitude (of nations)".
The baby name Ab sounds like Abo, Abe, Eb and Ib. Other similar baby names are Ad, Al and Am.