noddfa

Noun

 * 1)  right of sanctuary, refuge
 * 2)  place of refuge, sanctuary