Banafshah
in baby girl name
The meaning of Banafshah is A flower (violet)
Banafshah Name In Arabic : بنفسهة
Banafshah Name In Bangla : বানাফ্শাহ
Banafshah Name In Urdu : بنفشہ
Banafshah Name In Hindi : बनफ़शाः