(Native American) Leaving footprints in the sand Health Source: Medical Dictionary Author: Health Dictionary