buroughs

English

Noun

buroughs

  1. plural of burough