Branch

Etymology
Surname derived from the noun. In addition to being a native English surname, the noun has also been calqued from the word for "branch" in other languages, such as 🇨🇬, 🇨🇬, etc.

The name of the town in Newfoundland is likely derived from or.