Spanish word alberca comes from Arabic بِرْكَة
بِرْكَة (Arabic)
alberca (Spanish)
(Latin America) swimming pool. Pool.