レンブ
Meanings
Noun
1. wax apple (Syzygium samarangense); Java apple (Usually kana)
Other readings