Этимологический словарь Крылова
Заимствовано из старославянского языка, где образовано от бранити – "запрещать; защищать", восходящему к брань – "защита". Слова, восходящие к той же основе: бороться, забор, забрало.
возбранить