Question: Who wrote the patriotic song sare jahan se achcha?
Answer: Muhammad Iqbal
Disambiguated annotations:
answer: Muhammad Iqbal