We do not currently know of any antonyms for Somoza.
The proper noun Somoza is defined as:
Did you mean zooms?