1 statua | Definition of statua

statua

noun
plural -s

Definition of statua

obsolete
: statue here I will set up her statua— Christopher Marlowe

History and Etymology for statua

Middle English, from Latin

Keep scrolling for more