liffecha (noun)

giraffe

Etymology

from: leaf-fetcher

Source

canon