Top definition
Remarkably uncommon beauty found rarely any place on earth, so breath-taking it shines from the inside out; believed to be an angel fallen from the heavens; too bright for the 5 senses to conceive.
Someone will be very lucky to receive Tharina into their life.
by Treeo February 01, 2010
Get the mug
Get a Tharina mug for your daughter Helena.
buy the domain for your foodie vlog