Loading...
 
Skip to main content

IMAUS

IMAUS, a name the ancients gave to any large mountain chain in Asia, more particularly one bordering on India, or looking down upon it, as the home of the Aryans.


Page last modified on Sunday November 30, 2014 07:06:47 GMT-0000