esquiresses

English

Noun

esquiresses

  1. plural of esquiress