Caftan rhymes with:
afghanistan, dagestan, hindustan, hyotan, kurdistan, kyrgyzstan, pakistan, suntan, tajikistan, tatarstan, tristan, turkmenistan, uzbekistan, yucatan
Caftan sounds like:
cape-town, capetown, capitan, capitano, capoten, cappadona, captain, caption, chapoton, chiefdom, chieftain, cohabitation