amecat

(plural amecata) (noun F) a shelter; a harbour.