Delliel

  1. Something that provides shade
  2. Someone who puts something in the shade
  3. Someone who handles others with care.

Root: D-L-L

Plural: Delliela