nebulous (all meanings)
Borrowed from Latin nebulōsus.
Practice speaking and memorizing "nébuleux" and many other words and sentences in French.