Samiha

Primarily Female
The meaning of the name Samiha is Generous, Kindhearted
The origin of the name Samiha is Arabic
People who like the name Samiha also like:
Samira,
Ava,
Nuria,
Samara,
Amira,
Jamila,
Maliha,
Isaiah,
Malachi,
Ethan,
Aidan,
Khayri,
Miles,
Jamal