eco-village in Irish eco-village in Irish sráidbhaile éiceolaíoch noun A small self-sustaining and eco-friendly community. Add to Flashcards