stowe

(noun) Stowe

< stowaway | stowing >