Skip to content
Kotomora

SNP

also: エスエヌピー

Freq.Top 100,000

Meanings

1

noun

Scottish National Party; SNP

Refers to the Scottish National Party, a political party in Scotland.