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