Meaning of indigirka

Definition of indigirka

(noun) a river in far eastern Siberia that flows generally northward to the Arctic Ocean

Other information on indigirka

WIKIPEDIA results for indigirka
Amazon results for indigirka