Delia

From FinnegansWiki
Jump to navigationJump to search
  • Deli: a river in Indonesia
  • Delia: a name for the Greek Goddess Artemis, who was born on teh island of Delos; also, as a shortening of the English name Bedelia, which is derived from teh Irish name Brigid