Definify.com

Definition 2024


לוזא

לוזא

Aramaic

Noun

לוזא (lūzā) m (plural לוזא)

  1. almond
  2. almond tree