Home - Girls's Name - S - Semiha

Girls name -
Semiha

Meaning:

Generous

Derivation:

Origins:

Turkish

Mail to a Friend