churada noun1 •A heavy downpour, typical of the Mariana Islands during the winter months. formschuradas