alberca
Top 15000
Meanings
Noun
1. water tank
2. swimming pool (Mexico)
Examples1
While swimming in the pool, she lost her locker key.