umpiresses

English

Noun

umpiresses

  1. plural of umpiress