Etymology
Today it means: An imprint of a nose (usually an animal's nose). Full definition →
From nose + print.
Etymology from Wiktionary, CC BY-SA 4.0.