Hubbards Definition

pronoun

A rural community in Nova Scotia, Canada.

Wiktionary