grantour
English
Noun
grantour
(
plural
grantours
)
Obsolete spelling of
grantor
.