Translation of لیلا in English

لیلا

Noun (masculine)

  1. lamb, kid

Powered by Oxford