Kurchatov
English
Proper noun
Kurchatov
A
town
in
Kursk
Oblast,
Russia
.