Definitions Found:

(Latin) a type of cloud