Taal-lake definitions

tä-äl'
A lake of southwest Luzon, Philippines, south of Manila. An island in the lake is the site of the active Taal Volcano.
8
0