Top definition
It's means *gold*

Something precious and expensive.
This necklace is made from sorna.
by MomoH April 20, 2018
Get the mug
Get a sorna mug for your fish Georges.
buy the domain for your recipe blog