local showers, localized rainfall, rain that falls in a fairly small area

listen to the pronunciation of local showers, localized rainfall, rain that falls in a fairly small area
English - English
local rains