Tsunami Geology - What Causes a Tsunami?
Article by: Hobart M. King, Ph.D., RPG
What causes a tsunami?... A tsunami is a large ocean wave that is caused by sudden motion on the ocean floor. This sudden motion could be an earthquake, a powerful volcanic eruption, or an underwater landslide. The impact of a large meteorite could also cause a tsunami. Tsunamis travel across the open ocean at great speeds and build into large deadly waves in the shallow water of a shoreline.
Most tsunamis are caused by earthquakes
https://geology.com/articles/tsunami-geology.shtml