nubarrónTop 30000MeaningsNoun1. storm cloudExamples1Se formaron densos nubarrones.Dense clouds formed.