Question: Who wrote the poem saare jahan se achha?
Answer: poet Muhammad Iqbal
Disambiguated annotations:
answer: Muhammad Iqbal