Rain(noun) Water that falls from clouds to the ground in drops. Hindi meaning:वर्षा, बारिश Synonyms: precipitation, downpour, shower, drizzle, rainfall