What is the name meaning of SIIRI. Phrases containing SIIRI
SIIRI
Girl/Female
Australian, Finnish, German
Siiri
Beautiful Victory
Female
Finnish
Pet form of Finnish Siikriiti, SIIRI means "beautiful victory."