ossa meaning in English
n. ossa, mountain in the region of thessaly in eastern greece; highest mountain in northern tasmania (australia)
n. ossa, mountain in the region of thessaly in eastern greece; highest mountain in northern tasmania (australia)