Where does “ram” come from?

ram (Middle High German) comes from Old High German rama, from Proto-West Germanic *hramu — (timber) frame.

Ancestry of “ram”, step by step

StepLanguageWordMeaning
1Old High Germanramasupport
2Proto-West Germanic*hramu(timber) frame

Words derived from “ram

Every word from Proto-West Germanic *hramuEvery word from Old High German rama