Rancho Santa Margaritaplay
Definition of Rancho Santa Margarita
city in southern California southeast of Los Angeles and northwest of San Diego population 47,853
Seen and Heard
What made you want to look up Rancho Santa Margarita? Please tell us where you read or heard it (including the quote, if possible).