Brodie can be a given name or a surname of Scottish origin, and a location in Moray, Scotland, its meaning is uncertain; it is not clear if Brodie, as a word, has its origins in the Gaelic or Pictish languages. In 2012 this name became the 53rd most popular boys' name in Scotland. The given name originates from the surname. Origin. The lands of Brodie are in Scotland, between Morayshire and Nairnshire, on the modern border that separates the Scottish Highlands and Moray. In the time of the Picts (pre 10th century), this location was at the heart of the Kingdom of Moravia.
https://en.wikipedia.org/wiki/Brodie