What is the meaning of Terrar?

Alternative form of terrier.

second/third-person singular present of terra

alternative form of aterrar (to cover with earth)

Source: wiktionary.org