The English term "tup" matches the Russian term "baran"

other english words that include "tup" : russian :
stupid gl umihj