اثعنجرiṯʕanjara · verbMeaning — EnglishOf tears or blood: to gush forth, to pour out in abundance.Of clouds: to release, to discharge (rain).Of rain: to pour down.