Tehri
See also:
tehri
English
Proper noun
Tehri
(
historical
)
An Indian town at the confluence of the Bhagirathi and Bhilangna rivers, eventually submerged by a dam and superseded by
New Tehri
.
Synonym:
Ganeshprayag