stade

noun

A furlong; a stadium.

noun

Same as stathe.

noun

A landing place or wharf.

noun

A stadium.

noun

A landing place or wharf.