heilong heilong

Definition(s):

  • (n) an Asian river between China and Russia; flows into the Sea of Okhotsk
Word of the Day
nebulous nebulous
/ˈnɛb jə ləs /