goral : Idioms & Phrases


naemorhedus goral

  • noun small goat antelope with small conical horns; of southern Asian mountains
    goral.
WordNet