I used to know the name. It makes a beautiful/aromatic jelly, although the flesh layer is quite thin.
(http://smg.photobucket.com/albums/v633/terrywarner/th_Fruit001.jpg%5Bimg%5D)http://smg.photobucket.com/albums/v633/terrywarner/th_Fruit002.jpg[/img]
??????????
???
Don't know...
gotta be quince