There is no Indian term for Tsunami. Not atleast in south India where most of the Indian coastline stretches. everyone calls it's a Tsunami which is a Japanese term. So what you say about Ashok Banker's Ramayan misses this name factor. What do they call tsunami here.