Declan
The Language Learning App Company
The Russian word
Камчатка
means
Kamchatka