Find the word definition

Wikipedia
Qiulong

Qiulong (; lit. "curling dragon") or qiu was a Chinese dragon that is contradictorily defined as "horned dragon" and "hornless dragon".