male sheep called

A male sheep is called a ram.
More specifically, you might also see these terms used:
- Young male sheep: ram lamb
- Castrated male sheep: wether
- Common slang in some regions: buck
- Term used widely in parts of the UK and Scotland: tup
Information gathered from public forums or data available on the internet and portrayed here.