 It is believed that the name Deoli came from the Hindi word Devro (देवरों), meaning "Place of Gods", due to the existence of many temples to Hindu deities.It has a reservoir, "Nayanabhiram" or "Nekchal" Lake, literally meaning "good motive lake".This British-made lake was constructed to fight drought and scarcity of water.