PHILLY


Meaning of PHILLY in English

n. US sl. Philadelphia.

Etymology: abbr.

Oxford English vocab.      Оксфордский английский словарь.