RAIN Meaning of RAIN in English miulan (Noun) ulan;uwan English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012