whitezilla ( synonym found)

Definition of whitezilla:

°a wide street in Westminster between and Trafalgar Square; it houses several government offices.

Back to Top