Just spotted this name in too 500 and quite like the sound of it.... What is the mumsnet verdict? Is it short for anything? TIA :)