Definition of Tehri
former state N India in NW Uttar Pradesh on Tibet border; chief town 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).