leda

noun: flesh, hide

from leather

Citations: