1 definition by Cats bass

Top Definition
plural version of umbra. the darkest part of a shadow.
shadow of moon during new moon
by Cats bass May 24, 2005

Mug icon
Buy a umbrae mug!