We do not currently know of any synonyms for maenids.
The noun maenids is defined as:
Did you mean mends?