Persian · noun · Nature & the Garden

Kaftar

कफ़्तर
also written: Kabutar
Meaning

A pigeon or dove; a variant Persian form, the homing bird of towers and tales.