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

lamesa Definition

Cancel
lamesa
geographical name(La Me-sa)
city in the southwestern corner of California northeast of San Diego population 57,065

Words Related to lamesa!

lamesa Examples by Brain Bank Users