カナダシンポホシュトウ
Meanings
Noun
1. Progressive Conservative Party of Canada
Composed of
progress; advance; improvement; development
Conservative Party (UK, Canada, Japan)