Definition

A fictional world or dimension particularly from the 'He-Man' universe. It is often depicted as a mystical and magical place.