a building of some size or magnificence

listen to the pronunciation of a building of some size or magnificence