Find the word definition

Wikipedia
Chekunda

Chekunda is an rural locality (a selo) in Verkhnebureinsky District of Khabarovsk Krai, Russia, located on the left bank of the Bureya River.