Definitions
There is 1 meaning of the phrase
Mount Pinatubo.
Mount Pinatubo - as a noun
A volcano on luzon to the northwest of manila; erupted in 1991 after 600 years of dormancy
Synonyms (Exact Relations)
pinatubo