ram in Catalan ram in Catalan marrà noun (zoology, agriculture) A male sheep, typically uncastrated. Add to Flashcards