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