Synonyms of Dujiao Shou
Primary definition: A mythical creature resembling a horse, typically depicted with a single spiraled horn on its forehead.
Primary definition: A mythical creature resembling a horse, typically depicted with a single spiraled horn on its forehead.