Home UK English England-returned
(Of a person) that has returned (to India) after a stay in England.
Late 19th century; earliest use found in Indian Spectator.
READ THESE ARTICLES