Translation of riam in English:

riam

cataract

noun

  • 1

    cataract, large waterfall