Haft rhymes with:
aft, calfed, craft, daft, draft, draught, graft, krafft, kraft, laughed, raft, redraft, shaft, staffed, taft
Haft sounds like:
habit, habitat, hafta, haupt, heaped, heaved, hebda, heft, hefti, hefty, hibbett, hobday, hobdy, hoeft, hoevet, hoofed, hoped, hopped, hopwood, houpt, hovda, hovde, how-about, huffed, hyped