1 definition by Dropdedfred

Top Definition
Common abbreviation used for Mykolaiv (Ukrainian) also known as Nikolaev or Nikolayev (Russian), a city in southern Ukraine
I'll be back in Niko at around 6pm
by Dropdedfred August 07, 2019

Mug icon
Buy a Niko mug!