The story
From the surname Brock + -ville. *In Ontario, named after Isaac Brock, major general and temporary administrator of the province of Upper Canada. Formerly named Elizabethtown, then a village. *In Dunedin, named after settler Frederick Brock-Hollinshead.
Etymology from Wiktionary, CC BY-SA 4.0.