Edifice

Tamil Meaning

கம்பீரமான கட்டிடம்

English Meaning

  1. A building, especially one of imposing appearance or size.
  2. An elaborate conceptual structure: observations that provided the foundation for the edifice of evolutionary theory.