Type Surname (from nickname)
Usage Batak
Meaning & History
From Mandailing Nan Sakti On or Na Sakti On meaning "the magic one", itself from sakti meaning "mystical, magical" (ultimately of Sanskrit origin). This was a nickname of legendary Mandailing ruler Si Baroar Nan Sakti.