Hello Atul,
First of all I want to felicitate you for having a great service in Jodohost. I'm completely happy here.
Well, I read what you posted in the thread Ravi pointed here. it's very interesting all the meanings the word "Jodo" has. Nevertheless, I come from a spanish-speaking country and I assure that all these positive meanings have their exception. As your spanish client told you, the word "Jodo" in some of our countries means somethink like "I do frauds"...yes, in fisrt person 8) ...So I didn't like this name at first sight. This doubt finished when I did many research about your company in the internet..so the resuts exeeded the meaning of the name:O
jeje I think it's not a good idea for spanish-speaking market.