Meaning of icario in Spanish:

icario

adjective

  • 1Icáreo.