The meaning of Basafa is Pure.
Basafa Name In Arabic : بصفة
Basafa Name In Bangla : বাসাফা
Basafa Name In Urdu : باصفا
Basafa Name In Hindi : बसफा