Close
App logo

Enjoy an Ad-Free Experience While Reading

200 Modern Indian Baby Girl Names with Meanings

Choosing a name for your daughter can feel challenging, but exploring the latest & modern Indian baby girl names makes the journey exciting. Knowing the meaning and origin of each name helps you find one that’s both beautiful and significant. From traditional influences to stylish new trends, there’s a perfect match for every family.

ADVERTISEMENT


Picking the perfect name becomes easier when you have the right resources. Our Baby Names tool lets you browse a wide range of options by gender, religion, numerology, and more—helping you discover the one that truly stands out. It’s a fun, memorable way to involve your spouse and family, ensuring the name you choose becomes a timeless gift your daughter will treasure for life.

Modern Indian Names for Girls

We have put together a comprehensive list of the latest & modern baby girl names that can get you started with your choices and put you in a good position to make the right decision for her.

ADVERTISEMENT

ADVERTISEMENT

1. Aadhya

This means “the first power”, symbolizing new beginnings and fresh starts. She brings hope and inspires everyone around her.

2. Aadita

Her presence brightens life like the morning sun. This means “radiant and full of positivity”.

3. Aadrika

Strong and steadfast, she faces challenges with grace. This means “mountain-like strength and resilience”.

4. Aagam

 This means “arrival or coming”, someone long-awaited and cherished. Her presence fills hearts with joy and warmth.

ADVERTISEMENT

5. Aahana

This means “the first ray of light that emerges from the rising sun”, symbolizing hope and warmth. She awakens happiness and brightens every moment she touches.

Aahana - Latest and Modern Girl Names

ADVERTISEMENT

6. Aakriti

Unique and creative in all she does, she expresses her individuality. This means “shape or form”.

7. Aalia

This means “exalted and noble”, filled with grace and dignity. She carries herself with elegance and charm.

ADVERTISEMENT

8. Aarvi

Peaceful and calm, spreading serenity wherever she goes. She brings a sense of balance and harmony.

ADVERTISEMENT

9. Aarzoo

This means “desire or wish”, symbolizing heartfelt dreams and hopes. She motivates others to pursue their own aspirations.

ADVERTISEMENT

10. Aashi

Her smile brings joy to everyone, lighting up every room. This means “blessing and happiness”.

11. Aashni

This means “brightness and light”, radiating warmth and positivity. She inspires others with her shining spirit.

ADVERTISEMENT

12. Aatmika

This means “spiritual and soulful”, connected deeply with the self. She embodies wisdom and inner peace.

13. Aayat

A guiding presence, she uplifts those around her. This means “divine verse or inspirational sign”.

ADVERTISEMENT

14. Abirami

A hybrid of tradition and modernity, with a reference to Goddess Lakshmi.

15. Aboli

This means “pure and innocent”, fresh and simple in nature. She has a gentle and calming presence.

ADVERTISEMENT

16. Abhitha

Abhitha is a South Indian name having Sanskrit origin. It means a “fearless or courageous woman”.

ADVERTISEMENT

17. Afroza

She lights up any space with her presence. This means “illuminated and bright.”

ADVERTISEMENT

18. Alisha

This means “protected by God”, blessed with guidance and care. She is fortunate and nurtures those around her.

19. Amulya

Invaluable and treasured, she is full of worth. This means “priceless and precious”.

ADVERTISEMENT

20. Anwesha

 Curious and eager, she seeks knowledge and growth. This means “quest or search”.

ADVERTISEMENT

21. Badrika

Badrika is a beautiful Indian name meaning “full of blessings” or “like a sacred lotus”. It symbolizes purity, grace, and spiritual beauty, often reflecting a calm and positive personality.

ADVERTISEMENT

22. Balbir

This means “brave and strong”, courageous in heart and mind. She faces obstacles with determination and fearlessness.

23. Bani

Bani is an Indian name meaning “speech” or “divine word.” It symbolizes wisdom and the power of expression.

ADVERTISEMENT

24. Bhaagya

Lucky and prosperous, she brings joy to life. This means “good fortune and blessings”.

ADVERTISEMENT

25. Bhakti

Bhakti is an Indian name meaning “devotion” or “faithful love.” It symbolizes spiritual dedication and deep reverence.

ADVERTISEMENT

26. Bhargavi

This means “divine radiance, pure and luminous like the sun”. She shines brightly in all her endeavors.

27. Bhavya

Bhavya is an Indian name meaning “grand,” “magnificent,” or “splendid.” It signifies beauty, greatness, and a majestic presence.

28. Bipasha

This name has Sanskrit Indian roots and is an Indian feminine nw name meaning “the Beas river”.

29. Caroline

This means a free woman, strong, independent, and confident. She embraces life with courage and self-assurance.

30. Chahat

Chahat means “love” or “deep affection.” It reflects warmth, care, and heartfelt emotions.

31. Chandrani

Chandrani is an Indian name meaning “queen of the moon” or “moonlight.” It symbolizes beauty, serenity, and a radiant, calming presence.

32. Channan

This means bright and shining, illuminating life with joy. She leaves a trail of light and inspiration.

33. Charulata

Elegant and graceful, she grows beautifully while adding charm. This means beautiful creeper.

34. Charvi

This means beautiful and charming, attractive in every way. She leaves a memorable impression on everyone she meets.

35. Chhavi

Chhavi is an Indian name meaning “reflection” or “image.” It symbolizes brightness, radiance, and the beauty that shines from within.

36. Chintanika

Thoughtful and introspective, she reflects deeply before acting. She inspires mindfulness and wisdom.

37. Chloe

Chloe means “young green shoot” or “blooming.” It represents vitality, growth, and freshness.

38. Daksha

Daksha means “competent,” “skilled,” or “able.” It reflects skill, wisdom, and competence

39. Devina

Devina is a popular feminine name of Scottish origin. It means “beloved”.

40. Dakshayani

Brave and devoted, she faces challenges with strength. This means skill, power, and determination.

41. Darpali

Darpali means “graceful and elegant.” It reflects charm, poise, and dignity.

42. Dayita

Kind-hearted and loving, she spreads care wherever she goes. This means adored and cherished.

43. Deepshikha

Deepshikha means “lighted flame” or “radiant lamp.” It reflects hope, guidance, and positivity.

44. Devaki

Pure and nurturing, she embodies care and wisdom. This name signifies the mother of Lord Krishna.

45. Dhaarani

 Strong and supportive, she upholds everything gracefully. It means earth or foundation.

46. Dhriti

Dhriti means “courage and determination.” It reflects strength, resilience, and a steadfast spirit.

47. Dhwani

Melodious and harmonious, she brings joy through her presence. This means music and pleasant sound.

48. Dia

Dia is an Indian name meaning “lamp” or “light.” It symbolizes brightness, hope, and positivity, reflecting someone who brings warmth and guidance.

49. Divya

Pure and extraordinary, she inspires admiration naturally. This means divine and heavenly.

50. Dnyanada

Wise and knowledgeable, she shares guidance generously. This means giver of wisdom.

51.Eileen

Eileen means “bright and shining.” It reflects radiance, positivity, and warmth.

52. Ekanshi

unique and complete, she stands out for her individuality. This means one and complete.

53. Ekta

Ekta is an Indian name meaning “unity” or “harmony.” It symbolizes togetherness, solidarity, and a peaceful, cooperative spirit.

54. Elsa

Independent and strong, she embraces life confidently. This means pledged to God.

55. Ena

Ena is an Indian name meaning “pure” or “radiant.” It symbolizes innocence, clarity, and a bright, positive personalit.

56. Edha

This is a name having Indian roots. The meaning of Edha is Sacred or Wealth.

57. Fahima

 Intelligent and perceptive, she understands situations clearly. This means insightful and wise.

58. Falguni

Falguni means “born in Falgun” or “springtime beauty.” It reflects freshness, joy, and charm.

59. Fara

Graceful and charming, she delights everyone she meets. This means happiness and delight.

60. Firoza

Firoza is an Indian name meaning “turquoise” or “precious gemstone.” It symbolizes beauty, rarity, and elegance, reflecting a unique and precious personality.

61. Gargi

The person who inspires to think, An ancient scholar, Name of a learned woman, goddess durga

62. Gina

Bright and cheerful, she uplifts everyone with her energy. This means pure and radiant.

63. Gitali

Bright and cheerful, she uplifts everyone with her energy. This means pure and radiant.

64. Greeshma

Warmth, Kind of season, Hot and Windy Season, Warmth, A variant spelling is Grishma

65. Gul

Gul is an Indian name meaning “flower” or “rose.” It symbolizes beauty, delicacy, and freshness, reflecting a gentle and charming personality.

66.Gunjan

Lively and spirited, she hums with happiness. She represents joy, energy, and enthusiasm.

67. Haasini

Haasini is an Indian name meaning “smiling” or “full of laughter.” It symbolizes joy, cheerfulness, and a bright, happy personality.

68. Hradini

This is a beautiful Hindu name that is derived from a Sanskrit word meaning ‘lightning’.

69. Hannah

Graceful and gentle, she brings peace and favor. She symbolizes blessings and kindness.

70. Hansa

Hansa means “swan.” It reflects purity, elegance, and a graceful nature

71. Hardika

Warm-hearted and sincere, she spreads love and affection. She represents kindness and heartfelt emotions.

72. Harini

Harini is an Indian name meaning “doe” or “female deer.” It symbolizes grace, gentleness, and a delicate, charming personality.

73. Harsha

Joyful and exuberant, she radiates happiness. She symbolizes delight and positivity.

74. Hemangini

Hemangini means “golden-bodied” or “radiant like gold.” It reflects beauty, charm, and brilliance

75. Himani

Himani is another name for Goddess Durga. It symbolizes divine strength, courage, and protection.

Himani - Latest and Modern Girl Names

76. Hrishita

Joyful and happy, she brings delight to others. She represents happiness and positivity.

77. Idaya

Idaya represents Goddess Parvati’s essence. It conveys love, warmth, and divine energy.

78. Iditri

Intelligent and perceptive, she observes and understands well. She represents insight and wisdom.

79. Inaaya

Inaaya is an Indian name meaning “gift from God” or “blessing.” It symbolizes grace, kindness, and a precious, cherished presence.

80. Indira

Powerful and radiant, she inspires respect naturally. She symbolizes beauty, strength, and prosperity.

81. Ira

A calm and radiant soul, she inspires those around her. This means earth or devoted

82. Iravati

Iravati is an Indian name meaning “daughter of the Iravat (a sacred river)” or “full of water.” It symbolizes purity, life-giving energy, and nurturing qualities.

83. Ishani

Powerful and graceful, she embodies divine energy. This means goddess Parvati.

84. Ishika

Ishika is an Indian name meaning “paintbrush of God.” It symbolizes creativity, divine inspiration, and artistic expression.

85. Ishita

Ambitious and determined, she reaches for excellence. This means desire or greatness.

86. Jagriti

A spirited and aware soul, she spreads awareness. This means awakening or consciousness.

87. Jannat

Jannat means “heaven” or “paradise.” It reflects peace, purity, and divine beauty.

88. Jivika

Full of life and energy, she inspires vitality. This means source of life.

89. Jiya

Jiya is an Indian name meaning “heart” or “life.” It symbolizes love, vitality, and a lively, spirited personality.

90. Kairavi

Pure and refreshing, she spreads serenity. This means moonlight or calm beauty.

91. Kanak

Kanak means “gold” or “shining like gold.” It reflects brilliance, purity, and preciousness.

92. Kanisha

Creative and lively, she adds charm everywhere. This means queen or celebrated one.

93. Kerani

Kerani is a popular female name of Indian origin which  means Sacred Bells.

94. Karishma

Magical and inspiring, she leaves everyone amazed. This means miracle or divine gift.

95. Kashvi

Kashvi is an Indian name meaning “shining,” “bright,” or “radiant.” It symbolizes light, positivity, and a luminous, inspiring personality.

96. Kavya

Artistic and expressive, she speaks with beauty. This means poetry or literary excellence.

97. Keya

Sweet and delicate, she charms all who meet her. This means flower or monsoon blossom.

98. Kiara

 Strong and independent, she inspires confidence. This means dark-haired or shining one.

99. Kinjal

Kinjal means “river bank” or “peaceful stream.” It reflects calmness, serenity, and natural grace.

100. Krupali

Compassionate and kind, she cares for everyone. This means merciful or benevolent.

101. Lavleen

Lavleen is an Indian name meaning “absorbed in love” or “one who is immersed in affection.” It symbolises warmth, devotion, and a loving, compassionate nature.

102. Lekha

Creative and bright, she expresses herself beautifully. This means writing or artistic inscription.

103. Lily

Pure and fragrant, she brings freshness wherever she goes. This means flower or innocence.

104. Mahika

Mahika means “dew of the earth.” It reflects freshness, purity, and natural beauty.

105. Mahiya

Joyful and vibrant, she brightens every moment. This means beloved or precious one.

106. Manali

Peaceful and serene, she carries calm naturally. This means elevated or sacred place.

107. Mannat

Mannat is an Indian name meaning “a heartfelt wish” or “vow/prayer.” It symbolizes hope, devotion, and the fulfillment of sincere desires.

108. Miraya

Miraya is Popularly believed to be a variant of the name “Meera” and means ‘a sincere devotee of lord Krishna”.

109. Mani

Mani means “jewel” or “precious gem.” It reflects brilliance, value, and beauty.

110. Marsha

Cheerful and lively, she spreads happiness effortlessly. This means happiness or joyful spirit.

111. Maya

Maya is an Indian name meaning “illusion” or “magic” in Sanskrit. It also represents “divine love” and symbolizes creativity, mystery, and enchanting charm.

112. Mehek

Sweet and fragrant, she leaves a memorable mark. This means aroma or pleasant fragrance.

113. Mrudula

Mrudula stands for “soft and delicate.” It embodies humility, gentleness, and caring qualities.

114. Myra

Bright and inspiring, she uplifts everyone she meets. This means admirable or extraordinary.

115. Nandita

Cheerful and joyful, she brings delight to all. This means happy and blissful.

116. Ninarika

Niharika is a popular feminine Indian given name which means a Nebula or Galaxy in Sanskrit.

117. Navya

Fresh and innovative, she inspires new ideas. This means young, modern, or new.

118. Netra

Netra is an Indian name meaning “eye” or “vision.” It symbolizes insight, awareness, and clarity of perception, reflecting someone observant and thoughtful.

119. Niharika

Delicate and radiant, she glows subtly and beautifully. This means dew drops or nebula.

120. Nimisha

Quick and lively, she brings energy wherever she goes. This means moment or twinkling of eye.

121. Nirali

Unique and extraordinary, she stands out naturally. This means different or one of a kind.

122. Nitya

Eternal and constant, she inspires stability and calm. This means everlasting or perpetual.

123. Ojal

Ojal is an Indian name meaning “bright,” “pure,” or “light of hope.” It symbolizes clarity, positivity, and a radiant, inspiring personality.

124. Ojaswini

Strong and radiant, she spreads vitality effortlessly. This means energetic and powerful.

125. Padmavati

Padmavati means “bearer of the lotus.” It reflects purity, grace, and spiritual beauty.

126. Palak

Gentle and protective, she brings care and support. This means eyelid or protector.

127. Pankhuri

Delicate and artistic, she spreads charm and elegance. This means petal or soft bloom.

128. Parnika

Pranika is a baby girl’s name that means ‘a small leaf’ and ‘an incarnation of Goddess Parvati.

129. Parinaaz

A popular name amongst Parsi families for sweet fairy-like daughters.

130. Prakriti

Prakriti is an Indian name meaning “nature” or “the natural world.” It symbolises harmony, balance, and a pure, grounded personality.

131. Prisha

Beloved and precious, she brings joy to everyone around her. This means “gift of God.”

132. Puruvi

Gentle and compassionate, she spreads kindness in her surroundings. This means “first rays of the sun.”

133. Rachana

Rachana represents “creative brilliance” or “beautiful creation.” It conveys imagination, talent, and inspiration.

134. Ragini

Musical and melodious, she brings harmony wherever she goes. This means “musical tune” or “melody.”

135. Ratna

Precious and rare, she is admired and valued by all. This means “gem” or “jewel.”

136. Reesha

Reesha means “feather.” It reflects lightness, grace, and delicate beauty.

Reesha - Latest and Modern Girl Names

137. Reha

Pure and soothing, she spreads calmness wherever she goes. This means “star” or “trail of light.”

138. Riya

Charming and lively, she attracts positivity around her. This means “singer” or “graceful movement.”

139. Romila

Gentle and elegant, she inspires admiration quietly. This means “beautiful and charming.”

140. Ruchika

Ruchika is an Indian name meaning “one with a pleasing taste” or “attractive and charming.” It symbolizes elegance, grace, and a delightful personality.

141. Ruhi

Pure and soulful, she touches hearts effortlessly. This means “soul” or “spiritual essence.”

142. Rupasi

Elegant and radiant, she shines with grace naturally. This means “beautiful” or “graceful.”

143. Ryka

Ryka is an Indian name meaning “river” or “one with a flowing nature.” It symbolizes calmness, adaptability, and a graceful, serene personality.

144. Saloni

Charming and delightful, she captivates everyone around her. This means “beautiful” or “graceful presence.”

145. Samaira

Protective and loving, she cares deeply for her loved ones. This means “enchanting” or “protected by God.”

146. Sara

Pure and noble, she inspires kindness in others. This means “essence” or “princess.”.

147. Sarina

Gentle and refined, she brings elegance to her surroundings. This means “noble” or “delicate.”.

148. Sejal

Sejal is an Indian name meaning “pure water” or “river water.” It symbolizes purity, clarity, and a calm, refreshing personality.

148. Shaachi

 Brave and respected, she leads with confidence. This means “goddess of power” or “truthful.”

150. Shagun

A name meaning “auspicious gift” or “good omen,” symbolizing blessings, positivity, and the promise of good fortune in life.

151. Shanaya

Radiant and graceful, she inspires admiration naturally. This means “first ray of light” or “eminent.”

152. Shreyashi

Shreyashi represents “blessed with success.” It conveys positivity, fortune, and a thriving spirit.

153. Shuchita

Pure and sincere, she spreads goodness effortlessly. This means “cleanliness” or “purity of heart.”

154. Shyamala

Shyamala is an Indian name meaning “the beautiful sky of the evening.” It symbolizes calmness, beauty, and a serene, radiant presence.

Shyamala - Latest and Modern Girl Names

155. Siya

Devoted and kind, she inspires positivity and faith. This means “goddess Sita” or “white moonlight.”

156. Soha

Gentle and radiant, she brings peace and joy to others. This means “pure” or “revered.”

157. Sophia

Wise and insightful, she guides others with intelligence. This means “wisdom” or “knowledge.”

158. Stutee

Stutee means “praise” or “admiration.” It reflects honor, respect, and appreciation.

159. Subhashree

Noble and virtuous, she spreads goodness wherever she goes. This means “beautiful and auspicious.”

160. Suhaani

Cheerful and delightful, she fills life with happiness. This means “pleasant” or “joyful.”

161. Suhani

Lively and charming, she brings warmth wherever she goes. This means “beautiful” or “sunny disposition.”

162. Swara

Musical and melodious, she creates harmony in life. This means “musical note” or “tune.”

163. Swarna

Precious and radiant, she shines like gold naturally. This means “gold” or “valuable.”

164. Taahira

Taahira means “pure and virtuous.” It reflects innocence, goodness, and moral strength.

165. Tamanna

Hopeful and ambitious, she inspires dreams and desires. This means “wish” or “desire.”

166. Tanirika

 Delicate and graceful, she brings charm to every space. This means “flower of the lotus” or “elegant beauty.”

167. Tanishka

Unique and bright, she spreads positivity naturally. This means “ambition” or “golden purpose.”

168. Tanvee

Gentle and graceful, she inspires calmness and elegance. This means “slender and delicate.”

169. Tanya

Tanya is an Indian/European name meaning “fairy queen” or “of the family.” It symbolizes charm, grace, and a lively, inspiring personality.

170. Tara

Guiding and protective, she shines like a star. This means “star” or “bright light.”

171. Tilaka

Blessed and revered, she signifies auspiciousness. This means “sacred mark” or “divine symbol.”

172. Tiya

Bright and cheerful, she brings joy effortlessly. This means “bird” or “songbird.”

173. Trayi

Trayi is a name rooted in Sanskrit. It means a person having deep connection with spirituality. 

174. Udaya

Radiant and rising, she brings new hope and energy. This means “sunrise” or “dawn.”.

175. Udita

Udita is an Indian name meaning “risen” or “one who has emerged or ascended.” It symbolizes growth, progress, and a bright, inspiring personality.

176. Ujjwala

Shining and pure, she spreads positivity everywhere. This means “bright” or “lustrous.”

177. Uma

Gentle and nurturing, she inspires peace and love. This means “goddess Parvati” or “tranquil.”

178. Ura

The name Ura is a popular female name of Indian origin meaning The Heart.

179. Urvi

A pretty rare name these days which harkens to Mother Earth.

180. Vaani

A name meaning “speech” or “voice,” symbolizing the gift of expression. It reflects the power of words to inspire, heal, and bring people together.

181. Valeria

A popular Christian name for girls growing up to be strong women.

182. Vanani

Gentle and natural, she brings calmness and beauty. This means “forest” or “nature-loving.”

183. Vanya

Free-spirited and kind, she inspires positivity everywhere. This means “gracious gift of God.”

184. Vedika

Vedika is an Indian name meaning “sacred altar” or “consciousness.” It symbolizes spirituality, knowledge, and a connection to wisdom and divinity.

185. Vedanti

Knowledgeable and spiritual, she embodies wisdom and depth. This means “one who knows the Vedas.”

186. Veenu

Melodious and charming, she spreads harmony wherever she goes. This means “flute” or “musical instrument.”

187. Vidhi

Just and determined, she walks the path of righteousness. This means “fate” or “divine law.”

188. Vini

Gentle and caring, she inspires peace around her. This means “humble and kind-hearted.”.

189. Vrushti

Vrushti is an Indian name meaning “the beauty of the first rain.” It symbolizes freshness, renewal, and the joy and purity that come with new beginnings.

Vrushti - Latest and Modern Girl Names

190.Waddia

Elegant and strong, she inspires respect naturally. This means “greatness” or “powerful one.”

191. Waheeda

 Unique and rare, she stands out gracefully. This means “precious” or “singular.”

192. Yamka

A pretty rare name for a girl resembling a rare flower.

193. Yara

Free and loving, she spreads warmth wherever she goes. This means “small butterfly” or “strength.”

194. Yashvi

Yashvi is an Indian name meaning “fame,” “glory,” or “successful.” It symbolizes achievement, honor, and a bright, admirable personality.

195. Yuti

Harmonious and uniting, she brings people together effortlessly. This means “union” or “connection.”

196. Yutika

Gentle and inspiring, she spreads goodness in life. This means “flower bud” or “blossoming.”

197. Zaida

Prosperous and radiant, she attracts positivity naturally. This means “growth” or “abundance.”.

198. Zara

Bright and shining, she leaves a lasting impression. This means “princess” or “flower.”

199. Zil

Zil means “water droplet” or “sparkle of light.” It reflects purity, freshness, and radiance.

200. Zuhi

 Pure and radiant, she spreads light and happiness. This means “blossoming flower” or “radiance.”

FAQs

1. Why are modern Indian names for baby girls becoming popular?

The popularity of modern Indian names for girls can’t be credited to one factor. While cultural diversity and uniqueness play a role, many parents return to their roots for meaningful yet contemporary names—blending modern style with rich meanings and honouring tradition.

2. What are some popular themes for modern Indian baby girl names?

Popular themes for modern Indian baby girl names include nature, mythology, and wisdom. Nature-inspired picks like Aria (air) and Zara (princess) are favourites, while mythology-based names such as Anika (Goddess Durga) and Maya (illusion) stay timeless. Parents also choose strong, unique names like Aaradhya (worshipped) and Ananya (unique), blending tradition with contemporary flavors for names that shine today.

Browsing an Indian modern girl name list makes choosing a name easier. Start with a few latest unique Indian baby girl names that balance originality and simplicity to help you decide confide

Infographic : Modern Indian Baby Girl Names with Meanings

Infographic - Modern Indian Baby Girl Names with Meanings

Also Read:

Japanese Girl Names 
Short Names that Will Suit Your Girl
Uncommon Names for Your Girl with Meanings
Stylish Baby Girl Names With Their Meanings
Latest Baby Girl Names with Meanings

Was This Article Helpful?

Parenting is a huge responsibility, for you as a caregiver, but also for us as a parenting content platform. We understand that and take our responsibility of creating credible content seriously. FirstCry Parenting articles are written and published only after extensive research using factually sound references to deliver quality content that is accurate, validated by experts, and completely reliable. To understand how we go about creating content that is credible, read our editorial policy here.

  • Author
About the Author
Mahak Arora

ADVERTISEMENT
ADVERTISEMENT
close icon
FirstCry Logo
Ratings
Download the FirstCry App and get access to
15000+
Articles
Ad Free
Experience
Personalised
Content
QR Code
Scan the QR code and download the app