The name Heron is a boy's name meaning "hero". Heron and is often added to lists like Unique Middle Names for Boys and discussed in our forums with posts like "Gender Bender Makeover Game".
From the experts:
Heron may feel like a very usable nature name -- the heron is a long-legged wading bird -- but it was also the name of a 1st century Greek inventor and of an Egyptian saint. Highly unusual yet easy to understand and meaningful on several levels, Heron is a fantastic choice.