STATUA
Meaning of STATUA in English
noun
( -s )
Etymology: Middle English, from Latin — more at statue
obsolete : statue
here I will set up her statua — Christopher Marlowe
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012