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

castlebar Definition

Cancel
castlebar
geographical name(Cas-tle-bar)
town in northwestern Ireland; capital of Mayo (county) population 12,318

Words Related to castlebar!

castlebar Examples by Brain Bank Users