Wordia - The Definition Of Ram
ram
noun, an uncastrated adult sheep
From Collins
©HarperCollins 2008. Collins English Dictionary definition of ram
noun, an uncastrated adult sheep
From Collins
©HarperCollins 2008. Collins English Dictionary definition of ram