tup
tup - noun
adult male sheep
tup - thesaurus
ram