Unearthing the limitless mysteries behind names