Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

subic Definition

Cancel
subic
geographical name(Su-bic)
town in western Luzon, Philippines, at the head of Subic Bay (an inlet of the South China Sea northwest of the Bataan Peninsula) population 30,340

Words Related to subic!

subic Examples by Brain Bank Users