GeneralConnection.com
➔
Dictionary
harborage
Noun
1. harbourage
1. safety, refuge
Usage