suffugi

listen to the pronunciation of suffugi
Latin - English
place of refuge
shelter