Almería
geographical nameDefinition of Almería
1
province of southern Spain southeast of Granada province area 3388 square miles (8775 square kilometers), population 688,736
2
city, port at the head of the
Gulf of Almería (an inlet of the Mediterranean Sea)
, and capital of the province of Almería, Spain population 166,328