Word Definition

Umbrae

  1. of Umbra

Synonyms