Kelila

  • [ - ]
  • Hebrew
Means "crown of laurel" in Hebrew.

EQUIVALENTS
YIDDISH: Kaila, Kayla