Find the word definition

Wiktionary
bnp

n. (context initialism English) http://en.wikipedia.org/wiki/British%20National%20Party.