See also: carrows

English

edit

Proper noun

edit

Carrows

  1. plural of Carrow