huella

Etymology 1
.

Noun

 * 1) footprint impression of the foot in a soft substance
 * 2) fingerprint unique natural pattern of ridges on the tips of the fingers; marks left by these
 * 3)  fingerprint unique identification
 * 4) mark, imprint visible impression or sign left on something
 * 1) mark, imprint visible impression or sign left on something
 * 1) mark, imprint visible impression or sign left on something