Hyla opines: Or perhaps, re-reading, this means it came from a place called Cantalupo, where perhaps wolves sang, without regard or relation to the presence of melons

That's what the AHD suggests (http://www.bartleby.com/61/53/C0075300.html suggesting either Cantalupo in Italy or Cantaloup in France.