I consider myself an average wordsmith (I have crossword puzzles scattered throughout my house), however, I had to look this one up. I had a good guess what it meant, and turns out I was right, but I probably would have had a hard time spelling it. While you have a few possible end users with this word as their company name, development-wise I think it's too generic while not being a popular enough term.