The sources checked record no meaning or use of Moonshadow as a personal name.
Cool
Silver, Blue, Black, White
Any Size
Unisex
English
M
10 Letters
Diminutive of Chevrolet, formed by clipping the name and adding -y
English word for obscured by mist or fog; recorded as a rare given name in English
Recorded as a modern English given name, masculine and rare
Yiddish variant of Eliezer