The name Brody is a boy's name of Scottish origin meaning "ditch". Brody is ranked #152 on our popularity charts and is often added to lists like Irish Baby Names for Boys and discussed in our forums with posts like "Boys Makeover- Two Middles".
From the experts:
The energetic Brody is a perfect example of when bad meanings happen to good names. Brody, now more common than Brady, fell just outside the Top 100 in 2015 after six years inside; it now sits at Number 135. An alternate spelling is Brodie.
Caitlyn Jenner named her son Brody before she fell under the sway of the Kardashian K-naming klan, and volleyball ace Gabrielle Reese used the name for her daughter. The Brody on TV's Homeland is known by his surname; his first name is Nicholas.