stamforts
English
Noun
stamforts
plural of
stamfort