ranran Binghamræn/ræna. juicy, full of sap.Sabatierranrana. liquid, watery, juicy, full of water, excessive water.fig. inconsistent, not firm.ex. moti ranran: to judge without firmness, to decide without...ant. motimatoa, moti n I-Matang. Topics: Coconut ← rannoaranti →