Word info

Deolali

Proper noun

Meaning

Deolali

A town in Maharashtra, India.

Source: en.wiktionary.org

Anagrams

Examples

The two Territorial Army battalions, 106th (Bangalore) and 116th (Deolali) form the airborne element of the Terriers (as the Territorial Army is popularly known) and are presently involved in COIN operations. Source: Internet

Close letter words and terms