Teertha (तीर्थ)

Name TEERTHA (तीर्थ) meaning in Nepali & English

  • A holy place in India (भारत मा एक पवित्र स्थान)

Useful Tools