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 - Словарь современного английского языка.
2012