Not a great name in terms of a brand, and not that powerful in the way of links to the site either.
It seems that the domain might have had a manual or algorithmic penalty, as it dropped after core updates in Jan 2016 and March 2018, based on the Organic Search graph in Ahrefs.
Probably worth about ~$100 or so on a platform like NameLiquidate.