i guess the name Sa'matri'yoni must have had struck the readers odd. well...its quite simple actually. "Yoni" is sanskrit for womb...or in general a source of origin. "Sa" is when more than one fuses together. "Matri" is simply maa...or the Divine Power...the Creator.
i hope the name now makes some sense...let me know if you need more help.