@Paramita
I think you already made such threads several times. I feel you should always read your previous thread and ask your question there before creating the same threads.
Anyway, as to your question, you can get free domains from hostbidder.com or ddboard.com. Hostbidder.com stopped temporarily their free domain offer, but it's starting from next month.