Meaning of indigirka river

Definition of indigirka river

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

Other information on indigirka river

WIKIPEDIA results for indigirka river
Amazon results for indigirka river