Find the word definition

Wikipedia
Shumaila

Shumaila ( Arabic/ Persian/ Urdu:شمائلہ) (IPA:ʃʊmaːʔɪləh) is an Arabic female Muslim name meaning beautiful face.