Kef-Nun-Nun: To cover, conceal, keep secret, keep from site, hidden, refuge, veil/covering