A weaver; one who weaves cloth.
Literally: from baaftan (to weave)
A weaver; a suffix meaning 'one who weaves' (as in zar-baaf, gold-weaver).
A weaver; one who works at the loom making cloth.