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