Learn how to say Ovation correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word ovation:
1a sustained and enthusiastic show of appreciation from an audience, especially by means of applause:
the performance received a thundering ovation
2 Roman History a processional entrance into Rome by a victorious commander, of lesser honour than a triumph.
early 16th century (in sense 2): from Latin ovatio(n-), from ovare ‘exult’. The word had the sense ‘exultation’ from the mid 17th to early 19th century