Is "Pyjama" an English Word??? In Hindi Pyjama means "Trouser".?

If "Pyjama" is an English word, then why the "Kurta" (a lengthy shirt) is not there in the Dictionary?
In Hindi "Kurta-Pyjama" means Lengthy shirt and trousers.

If I am not correct even in this question, views/comments are always appreciated to enable me to amend my language.
Update: @ @ONE AND ONLY::--Thank you for a clue to clear my another doubt on Langota. Please clarify your point and clear my doubt on that also.
18 answers 18