Definitions for "Almunia"
al-munya , orchard, farm