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