See also: carrows

English edit

Proper noun edit

Carrows

  1. plural of Carrow