What does ‘bro’ mean?

( n ) A close male friend or relative. He’s my main bro, bro.
( int ) A male appellation. Hey, bro, whassup?