NameHub
Turkish

şen

Meaning & History
A Turkish term meaning "happy" (of Armenian derivation).
Ask AI