Top definition
Nanayakkara is a very powerful asian name which means name by name shall never end,anyone possessing this name is said to live long
It is a very rare but special name which possesses luck and strength

'Nanayakkara' this is a popular surname in Sri lanka and india (rare)
"You have to be a nanayakkara in this war"
by Rashid1629 July 18, 2018
Get the mug
Get a nanayakkara mug for your barber Larisa.