Sheikha is Arabic, the feminine form of sheikh, meaning a respected female leader or person of noble status.
Like Sheikha?
Swipe through thousands of names like it