saola in Finnish saola in Finnish saola noun A critically endangered ruminant of species Pseudoryx nghetinhensis, of Vietnam and Laos. Add to Flashcards