Chinese Version(中文版) | EBooks(电子书)
[nebjuә'lei]
(noun.) a small cloud.
Checked by Curtis--From WordNet
(n.) A little cloud; a cloud.
(a.) Alt. of Nebuly
Edited by Clio