Mammoth Uncensored Word List:
21 words ending with ba, 5 letters long

ameba araba aroba bubba ceiba cooba dabba dorba gamba gleba hamba limba mamba rumba samba sauba scuba simba tsuba yabba yerba