mafaka

Noun

 * 1) haven, shelter, sanctuary