India print

India print

n (Textiles) a colourful cotton fabric, with a block-printed pattern, made in India