Khimki
Proper noun
Meaning
Khimki
A city in Moscow Oblast, Russia.
Anagrams
Examples
A second flight on 5 July continued searching for Bisons, took photographs of Moscow (the only ones taken by the program), and examined rocket factories at Kaliningrad and Khimki.
Sudakov’s quest for knowledge began at a very young age in his hometown of Khimki, Russia—a city that became home to several Soviet aerospace development centers after World War II.