• Saola

    Origin

    From Vietnamese sao la

    Full definition of saola

    Noun

    saola

    (plural saolas)
    1. , a rare ruminant of Vietnam and Laos.

    Synonyms

    Anagrams

    © Wiktionary