Definition of Westwood in English:

Westwood

proper noun

  • A section in western Los Angeles in California, home to the University of California at Los Angeles (UCLA)

Pronunciation:

Westwood

/ˈwestwo͝od/