haft

Synonyms of HAFT

name