liffecha

noun: giraffe

from leaf-fetcher

!!  The meaning of this word is unknown or disputed. (about flags)

Citations: