Search the meaning of:
Results for footmark
1. A footprint; a track or vestige.
Synonyms and related words: