Translation of suar in English:

suar

flare, signal light

noun

  • 1

    flare, signal light
    ‘mercu suar’ lighthouse