Translation
as a verb, rain a juu; as a noun, juu rain. It means a light rain or drizzle.