Meaning of lalaking tupa

lalaking tupa

Tagalog

n., zoo. ram; male sheep