Advertisement
Synonyms of Dujiao Shou
Primary definition: A mythical creature resembling a horse, typically depicted with a single spiraled horn on its forehead.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Dujiao Shou" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement