Chinese-English dictionary »

谢里夫 /xièlǐfū/ meaning in English

ChineseEnglish
谢里夫 /xièlǐfū/ noun

sharif(traditional Arab tribal title given to those who serve as the protector of the tribe and all tribal assets)
noun
[UK: ʃə.ˈriːf] [US: ʃə.ˈriːf]