RAM


Meaning of RAM in English

n. battering ram

Roy Ram Mohun

rammed earth

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.