liffecha (noun)
giraffe
Etymology
from: leaf-fetcher
Source
canon