We are back for another round of "What is the new "official" name?".....
Mon Mothma, you know her, you love her, what will her new name be????
She is sorta like a Rebels version of the Geonosian Brood Alpha with her summoning ability with a little bit of C3PO mixed in as she leaves the battle if she is the last person standing.
or my personal favorite.... MonGeoPO?