Definition of xoanon

Definition of xoanon
  1. xoanon Noun An ancient wooden statue.
Need more help? Try our forum NEW