Dictionary Definition:
[translation-san] {C} hasta-pada
[translation-eng] {Hopkins} foot-print of an elephant
[translation-eng] {C} elephant's foot