nook

noun

1.
a sheltered and secluded place
2.
an interior angle formed by two meeting walls