Excellent daughters returned to home land (5)
I believe the answer is:
india
But I can't explain it at all! Could you help me understand?
(Other definitions for india that I've seen before include "Populous Asian country" , "Country in South Asia" , "Kiss; quarter of a bushel" , "Large Asian republic" , "Major sub-continent of Asia" .)