Own feminine name
idalia: refers to the ancient city of idalio in Cyprus, mount consecrated to the goddess venus.