Definition of BNP in English:

BNP

  • British National Party.

Pronunciation:

BNP

/biːɛnˈpiː/