Mansion House (noun) Definition, Meaning & Examples

noun the Mansion House
  1. the residence of the Lord Mayor of London
  2. the residence of the Lord Mayor of Dublin
Mansion House (noun) Definition, Meaning & Examples

More Definitions