谢里夫Xièlǐfū
Top 30000
Meanings
1. Sharif (name)
2. Nawaz Sharif (1949-), Pakistani politician
Characters used