Name Details

Demi

Meaning

Short form of Demetria or Demitrios, both derived from Demeter, the Greek goddess of agriculture. Also a French word meaning 'half'.