A question for our native French speakers:I have run across a person with the title "Sieur de la Tour". I think "Sieur means lord but cannot find it in a French-Engliah disctionary.Could it be an abbrevation for "seigneur"?
It would be equivalent of the British "Sir"