Top definition
The most beautiful woman on the planet. intelligent attractive and extremely loving. often seen with " Jeremy". a known couple that constantly has heads turning. when together nairi and jeremy create what is known as "complete perfection".
wow that girl is so beautiful, she reminds me of nairi.
by jurfrmla February 04, 2010
Get the mug
Get a nairi mug for your guy Abdul.
buy the domain for your travel vlog