Persian · noun (m.) · People & Roles

Baaft-gar

बाफ़िंदा
said baa-FIN-daa
also written: Bafinda
Meaning

A weaver of cloth.