Index / T / Telavāhā Telavāhā untranslated Telavāhā. A river in the Serivaraṭṭha, and near Andhapura (Ja.i.111). Chưa dịch.