terra meaning in english [Tel.] n. A rash, foolish fellow, a blockbead. Also, another form of tera open.