Crissa

• (pl. ) of Crissum
Found on http://thinkexist.com/dictionary/meaning/crissa/

Crissa

Town in ancient Greece, situated southwest of Delphi near Mount Parnassus. Remains of its old walls still exist. Some have identified Crissa with Cirrha, but the general opinion is that Cirrha was...
Found on http://www.encyclo.co.uk/local/20688
No exact match found