Definitions

lín mythical animal, said to have yellow body and white tail