Top definition
very pretty and intelligiant girl with a sense of humor like no one else . she gets her looks from her parents she is sweet and if you get a chance to be with Umbriel cherish it.
''Have you seen Umbriel today ''
''Yea she is soo pretty''
by ooffergang February 28, 2018
Get the mug
Get a umbriel mug for your cat Callisto.
buy the domain for your art site