Definition of Indigirka

Noun: Indigirka

  1. A river in far eastern Siberia that flows generally northward to the Arctic Ocean
    - Indigirka River

See also:
indigestions
indign

Anagrams containing the word Indigirka

iiraikgnd aindigirk kaindigir rkaindigi irkaindig girkaindi igirkaind digirkain ndigirkai