Idiom: Big Apple

Idiom Definitions for 'Big Apple'


The Big Apple is New York.

See also: