mada sua hadu

English: Translation
stormbeach (on the seaward reef)
noun