Definition of Umbala
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 arrived at this page by searching for Umbala
The correct Spelling of this word is: Umballa
Thank you for visiting FreeFactFinder. On our home page you will find extensive articles covering
a wide range of topics.
|