Top definition
Nikran is one of the legends that was in greece and he was the king of haraan -biggest city of greece-

Also nikran means : mysterious
Nikran means being a god
by Wally asuka December 27, 2016
Get the mug
Get a Nikran mug for your mama Rihanna.