KAMAKURA Meaning of KAMAKURA in English n. city in central Japan; era in the history of Japan from 1192 to 1333 Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012