idaean









idaean


adjective

  1. of, pertaining to, associated with, or inhabiting Mount Ida in Asia Minor or Crete.
54 queries 0.591