Definitions for "Daedroth"
a divine creature from The Elder Scrolls computer games series by Bethesda Softworks