(African) One to behold; to look at Tarysai Health Source: Medical Dictionary Author: Health Dictionary