かがみ
Archaic
Meanings
Archaic
Expression
1. perfectly clear mirror
Kanji used
truth
clear
mirror