紅葉に鹿 もみじにしか Meanings Expression, Noun match made in heaven; perfect match; great coupling (literally: sika deer and maple leaves (a common motif in poetry and classical Japanese painting)) Kanji 紅 crimson 葉 leaf 鹿 deer. Read as しか. Word lists Idioms Jinuma: Japanese Dictionary · Word lists