statua

/ˈstatʃʊə/

statua

English Noun
Ad

Definition

A statue.

Etymology

From Latin statua. Doublet of statue.

Example Sentences

  • "whilst he played, he put his ring upon the finger of Venus' statua, which was thereby, made in brass […]"
Ad