Definition of xoana

  1. xoana Noun Plural of xoanon
  2. xoanon Noun An ancient wooden statue.
Feedback Form