strond

strond (plural stronds)
(obsolete) A beach; a strand.