adjective of or like Icarus. of or relating to Icaria or its inhabitants. nounan inhabitant of Icaria. adjectiveof or relating to Icarus adjectiveof or relating to Icaria or its inhabitants nounan inhabitant of Icaria