Site icon The Law Dictionary

HEDA

A small haven, wharf, or landing place.

Exit mobile version