(Latin) One who is lovable Yabell, Yabele, Yabelle, Yabela, Yabella Health Source: Medical Dictionary Author: Health Dictionary