Закром - происходит от корня кром. Закром - это отгороженное место в зернохранилищах и овощехранилищах, поэтому закром - суть то, что находится за кромой.
Кромлевый (спелый, зрелый, могучий, крепкий) лес - лес, из которого делали частокол (забор) для охраны жилья, стойбища, детинец. От того и КРЕМЛЬ слово произошло. Закром - то, что за кромлевым забором, нечто охраняемое, оберегаемое. В последствии - ларь, сундук и т.д.
Берлога - логово Бера, духа стихий, чьим символом является медведь. По-английски медведь до сих пор называется Бером – bear, и так же по немецки - Bär.