demeanes

English

Noun

demeanes

  1. plural of demeane