There are multiple definitions - click on the translation that matches your context.

registro

full

register

noun

Comparative law notes

Spain

books or database where information is recorded

Definitions of register

English

an official list or record of names of people, companies or other particular type of thing

We can supply you with official copies of the title register, detailing ownership information for any registered property.