Question: who has written the national anthem of bangladesh
Answer: An Ode to Mother Bengal , it was written by Bengali polymath Rabindranath Tagore in 1905 .