Definition a roof in the form of a dome Example Synonyms
Home/C/cupola – noun cupola – noun Definition a roof in the form of a dome Example Synonyms Back to Dictionary Page