Meaning and details of: Sanya

NameSexLanguageMeaning(s)Original SpellingNotes
SanyaUnisex
Russian
86 names
Meaning(s) of Sanya:
Defender of Humanity
37 names
Pet form of Alexander and Alexandra.