CASTRO, THE


Meaning of CASTRO, THE in English

Castro, the BrE AmE

an area in San Francisco which is known for being a fashionable place where many ↑ homosexual s live

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.