teerthas

English

Noun

teerthas

  1. plural of teertha

Anagrams