Talk:Vashta Nerada

Just a guess but could this be derived from the hindu for shadow, asara vastu