Definition of Agoura Hills in English:

Agoura Hills

proper noun

  • A city in southwestern California, northwest of Los Angeles; population 22,283 (est. 2008)

Pronunciation:

Agoura Hills

/əˌɡo͝orə ˈhilz/