opua

(n.) light puffy clouds

from the Hawai'ian 

see ao