Find the word definition

Wiktionary
standing clouds

n. (standing cloud English)