Heda

Definition and Citations:

A small haven, wharf, or landing place.

Latest Articles