Dictionary search results

Showing 1-2 of 2 results

Universal City British & World English

A district in northwestern Los Angeles in California, in the San Fernando Valley, home to Universal Studios and other entertainment facilities