sheikhaEnglish

sheika, sheikha

Noun

The wife of a sheik

English: sheika, sheikha

English words with similar meanings

Show 1 words