1.) ram (noun) 2.) rammas (noun) literally…. a great wall

Print Friendly, PDF & Email