1 definition by Bethro

Top Definition
Colour of the sea; aqua blue; beautiful girl
Wow the ocean is Neela
by Bethro June 09, 2008

Mug icon
Buy a Neela mug!