Making Sense of the Indus-Saraswati Seals

The sign