What is the full meaning of ecumenes
ECUMENE, an inhabited area [n]
Example of the word ecumenes placed on a Scrabble board.