(Hebrew / Scottish) Child of nature / a twinTevah, Tevva, Tevvah Health Source: Medical Dictionary Author: Health Dictionary