Definition of Umblla
Umballa (499), a city in the Punjab, 150 m. NW. of Delhi; is an
important military station and a railway centre; carries on a large
trade.
- Wikipedia
You found this page by searching for the keyword Umblla
The proper spelling of this word is: Umballa
Thank you for visiting the OmniDict encyclopedia. Our pages are updated regularly so please be sure to come back soon and check for new information.
|