Find the word definition

Wikipedia
Quiffin

In children's literature, the Quiffin is a mythic animal that resembles a white llama or a long-necked unicorn without a horn.