English edit

Noun edit

nosecap (plural nosecaps)

  1. Alternative form of nose cap

Anagrams edit