Idealism · flexible · intelligent
Source: Latin
Root Word: cirrus
Derived From: cirrus
Meaning: Curly roofs or drifting clouds
Popularity History: As a name it is less common, but is often used to describe high-level clouds.