Definition of xoanon

  1. xoanon Noun An ancient wooden statue.
Feedback Form