Greek peak (4)
I believe the answer is:
'greek peak' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for ossa that I've seen before include "Hard things" , "To heap Pelion on -- is to compound difficulties" , "Greek mountains" , "Legendary mountain" , "So as to turn to bones" .)