×

Bharat Mata

Goddess
Bharat Mata is a national personification of India as a mother goddess. Bharat Mata is commonly depicted dressed in a red or saffron-coloured sari and holding a national flag; she sometimes stands on a lotus and is accompanied by a lion. The word... Wikipedia