Catalan edit

Etymology edit

From Arabic الْكَرَز (al-karaz, cherry tree).

Pronunciation edit

Proper noun edit

Alcarràs ?

  1. A municipality of Lleida, Catalonia

Further reading edit