Telhar definitions

Search

Telhar

Telhar logo #10101) Waterfall of Bihar
Found on https://www.crosswordclues.com/clue/telhar

Telhar

Telhar logo #21000 Telhar is the name of a waterfall located near B T Road in the kaimur district of Bihar, India. The word ‘Bihar’ has been derived from the Sanskrit and Pali language ‘vihara’ meaning ‘abode’. The state had ‘abodes’ of the Buddhists in nearly all parts of the state. The waterfalls in Bihar have some significance attached to the reli...
Found on http://en.wikipedia.org/wiki/Telhar
No exact match found.