What does Piccadilly mean?


What does Piccadilly mean? /?p?k?'d?li/ /?p?k?'d?li/ ?a famous street in London's West End, between Piccadilly Circus and Hyde Park Corner. The origin of the name is not known.


No records found.