There are multiple entries for Delia.

DELIA (1)   f   English, Italian, Spanish, Romanian, Greek Mythology
DELIA (2)   f   English