excourses

English

Noun

excourses

  1. plural of excourse