The English term "sir" matches the Finnish term "herra"

other english words that include "sir" : finnish :
desire haluta