What is the meaning of tsunami?

1

1 Answers

Sean Lam Profile
Sean Lam answered
The definition of Tsunami is:
an unusually large sea wave produced by a seaquake or undersea volcanic eruption.

Answer Question

Anonymous