Definition of xoana

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