One who is given shelter or refuge; Protected; Sheltered

1 Post