Translation of alun in English:

alun

billow

noun

  • 1

    billow, great wave, ground swell, slow heavy waves