Big Huge Thesaurus

cirrocumulus

noun

sounds kind of like