Since there are many incoming links, its value will be entirely based on visitation and ability to garner income.
Well the domain name itself doesn't has any meaning to me. Maybe it has any meaning in other language. But the backlinks you are talking about can be benificial. So I would appraise it around $xxx.