Indigirka — synonyms, definition

1. Indigirka (Noun)

1 synonym
Indigirka River
1 definition

Indigirka (Noun) — A river in far eastern Siberia that flows generally northward to the Arctic Ocean.

1 type of
river
1 part of
Siberia