Sekirov Dictionary

stower

noun1

  1. One who stows.
forms

stowers

This dictionary works without the internet: on your phone · in Chrome