Definition of Indigirka in US English:

Indigirka

proper noun

  • A river in eastern Siberia in Russia that flows north for 1,112 miles (1,779 km) to the Arctic Ocean, where it forms a wide delta.

Pronunciation

Indigirka

/ˌindəˈɡirkə/