ram (v.) Look up ram at Dictionary.com
"to beat with a heavy implement," c.1300, from ram (n.). Related: Rammed; ramming.
ram (n.) Look up ram at Dictionary.com
Old English ramm "male sheep," also "battering ram" and the zodiac sign; earlier rom "male sheep," a West Germanic word (cognates: Middle Low German, Middle Dutch, Dutch, Old High German ram), of unknown origin. Perhaps [Klein] connected with Old Norse rammr "strong," Old Church Slavonic ramenu "impetuous, violent."
RAM (n.) Look up RAM at Dictionary.com
1957, acronym for random access memory (computerese).