Vocabulary consisting only from characters you are able to read

kanji kana meaning randomReload
歴史 れきし historygakkou, jlpt3, jlpt4
重なる かさなる to be piled up, lie on top of one another, overlap each othergodan, jlpt3, verb, vintrans
山々 やまやま mountainsshizen
おなじ; おなじく; くりかえし; どうのじてん; のま množné číslo (sometimes voiced); repetition of kanji (sometimes voiced); repetition of kanji (sometimes voiced); repetition of kanji (sometimes voiced); repetition of kanji (jen výjmečně)
品行 ひんこう (moral) conduct/behaviour/behavior/deportmentleda1