Putten has 2 different meanings across 1 category:
Proper Noun
past participle of put
A village in Gelderland, Netherlands.