BN. Meaning of BN. in English abbr. billion. Bn. - abbr. Battalion. Oxford English vocab. Оксфордский английский словарь. 2012