Mammoth Uncensored Word List:
26 words ending with ha, 7 letters long

acantha agrapha bachcha bourkha bruhaha captcha charkha darogha farinha gertcha halacha halakha kachcha kuchcha langaha naphtha panocha paratha piranha pupunha ricksha rikisha sheikha sraddha tamasha taniwha