ramyoudaoicibaDictYouDict[ram 词源字典]
ram: [OE] Ram is a general West Germanic word for ‘male sheep’, now shared only by Dutch (although German has the derivative ramme ‘rammer’). It may be related to Old Norse ramr ‘strong’, the allusion being to the ram’s strength in butting. This is reflected in the word’s metaphorical applications: it was being used in Old English for a ‘battering-ram’, and by the 14th century the verb ram had emerged.

Another relative is the verb ramble [17], which etymologically denotes ‘wander around like a randy ram, looking for ewes to copulate with’. It was borrowed from Middle Dutch rammelen, a derivative of rammen ‘copulate with’, which is connected with ram.

=> ramble[ram etymology, ram origin, 英语词源]
ram (v.)youdaoicibaDictYouDict
"to beat with a heavy implement," c. 1300, from ram (n.). Related: Rammed; ramming.
ram (n.)youdaoicibaDictYouDict
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.)youdaoicibaDictYouDict
1957, acronym for random access memory (computerese).