Skip to main content

Neeru's definitions

nelf

Nelf: Acronym for the playable race "Night Elf" on the popular Massively Multiplayer Online Roleplaying Game World of Warcraft.
by Neeru August 1, 2006
mugGet the nelfmug.

Share this definition