1 definition by Neeru

Nelf: Acronym for the playable race "Night Elf" on the popular Massively Multiplayer Online Roleplaying Game World of Warcraft.
by Neeru July 30, 2006
Get the nelf mug.