neula

Share Button

[ˈneu̯la]

1. feminine noun Cloud.

Etymology: From Latin nebula.