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

other finnish words that include "herra" : english :
herra Mister
herra Mr.
herra lord
herra sir