English

edit

Proper noun

edit

Yeloguy

  1. A river in Krasnoyarsk Krai, Russia, a tributary of the Yenisei.