(Celtic) One who brings brightness and joy Health Source: Medical Dictionary Author: Health Dictionary