What Does a ‘Covenant’ on the Title of Land Mean?

X