harborows

English

Noun

harborows

  1. plural of harborow