Khimki

What is Khimki?

Khimki definition and meaning on Dictionary terms:
noun
a city in the NW Russian Federation in Europe: a suburb NW of Moscow.

 

reference: www.dictionary.com/browse/khimki

Tags: