Tup Meaning in Bengali

What is the meaning of word Tup in Bengali/Bangla ?

Meaning of Tup in Bangla is : টুপ (T u p)

Defenition of word Tup

Example

We had 450 sheep, 20 tups and 150 cattle culled and lying in a shed for 10 days before they could go on the pyre.

Other Meaning of Tup