Mammoth Uncensored Word List:
7 words ending with ba, 4 letters long

abba boba buba isba peba tuba yaba