nebulous in Catalan nebulous in Catalan nebulós adj In the form of a cloud or haze; hazy. Add to Flashcards