Embodied nations Synonyms

Definitions for Embodied


  • (adjective) possessing or existing in bodily form

EN abbreviation

EN is an abbreviation for Embodied Nations
What does EN stand for?
EN stands for "Embodied Nations"