tonn-tuile

Scottish Gaelic

Noun

tonn-tuile

  1. tsunami, tidal wave, flood wave

See also