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