(Arabic) One who is merry; bringer of happinessTarube, Taroob, Tarrub, Taruh, Taroub, Taroube Health Source: Medical Dictionary Author: Health Dictionary