Type: n.
Definition of Shadow: To protect; to shelter from danger; to shroud.
other words that start with sh
Online Free Dictionary
Michigan Business