Definition of Tehri
former state of northern India in what is now northwestern Uttar Pradesh and on the border with Tibet ◆The chief town of the former state is also named Tehri.
Learn More about tehri
Britannica.com: Encyclopedia article about Tehri
Seen and Heard
What made you want to look up Tehri? Please tell us where you read or heard it (including the quote, if possible).