Haft's rhymes with:
hafts, hafts', craft's, crafts, draft's, drafts, draughts, grafts, hafts, hafts', kraft's, rafts, shafts, taft's
Haft's sounds like:
habitat's, habitats, habits, habitues, hafts, hafts', heifetz, hepatic, hepatitis, hibbitts, hoevet's, hoffitz, hypotheses, hypothesis, hypothesize