Hard for me to appraise single character Chinese names, as most of the time they are used as part of a compound word. Meanings of yours are.
抢

verb) snatch; grab; rob; loot; plunder; vie for; compete for; scramble for; scrape; scratch; sharpen
编: (verb) knit; weave; put together; organise; fabricate; make up; invent; arrange; compile; edit. (noun) (part of) a book; volume
需: (verb) need; require; want. (noun) needs; necessities; demand
All 3 are common characters. Positions in the frequency of use table - 抢: 1090, 编: 465, 需: 595.