embowerments

English

Noun

embowerments

  1. plural of embowerment