Kalliope

Greek name meaning "beautiful voice," from kallos "beauty" and ops "voice."