NameHub
Name Element

shen

Meaning & History
An Old Armenian term signifying "prosperous, populated, happy".
Names containing this element

5

Ask AI