nin The origin and history of nin. Etymology Likely derived from the Welsh word "nain," meaning grandmother. Origin: Welsh ← Back to the full definition of nin