Brennon \b-rennon, br(en)-non\ as a boy's name is a variant of Brendan (Irish, Gaelic, Celtic) and Brennan (Irish, Gaelic), and the meaning of Brennon is "prince; teardrop".
The baby name Brennon sounds like Brannon, Brennen and Brennin. Other similar baby names are Brendon and Brenton.