cyfrinach

Etymology
From.

Noun

 * 1) secret; mystery; true explanation of something which is obscure; counsel, deliberation, (secret) plan or purpose
 * 2) secret intercourse, friendly relation(s), fellowship, association, communion; private meeting or society