galloons

English

Noun

galloons

  1. plural of galloon