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