Definition of Almra
Almo`ra, a high-lying town at the foot of the Himalayas, 85 m. N. of
Bareilly.
- Wikipedia
You arrived at this page by searching for Almra
The correct Spelling of this word is: Almora
Thank you for visiting FreeFactFinder. On our home page you will find extensive articles covering
a wide range of topics.
|