Hidden · Insights · meditation
Source: English
Root Word: sceadu
Derived From: Old English
Meaning: shadow
Popularity History: It is rarely used as a name, but it often appears in literary and artistic characters and has specific cultural connotations.