Definition/Meaning of Kurils
English - Proper noun:
Kurils Kuril Islands