English

edit

Proper noun

edit

Hubbards

  1. A rural community of Nova Scotia, Canada