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