Pallu

Pallu. marvelous; hidden