Also read:

シャドー (Shadoo) is a Japanese noun meaning “shadow”.

Meanings

  1. nounshadow