Definition of Piccadilly in English:

Piccadilly

proper noun

  • A street in central London, extending from Hyde Park eastwards to Piccadilly Circus, noted for its fashionable shops, hotels, and restaurants.

Pronunciation:

Piccadilly

/ˌpɪkəˈdɪli/