The Markham, Ont., man stranded in Amsterdam after he says he learned he was on the U.S. no-fly list has returned home to Canadian soil.

Nanak Partap Singh had been travelling back to Toronto from Delhi when he made a connecting stop in the Netherlands on Oct. 12.

There, he had been unable to print off his boarding pass and was told to check in at a counter where he learned that he was unable to fly because his name had been flagged by the United States, Singh said last week.

'Very shaken'

It's unclear exactly when the Markham man returned home, but his wife sent CBC News an email Tuesday night to confirm her husband was back in Toronto.

He's still missing his luggage and has been "very shaken" by the experience, Harpreet Dua wrote in a brief note.

​MP Jane Philpott told CBC News on Friday that her office was aware of Singh's case and was working with Global Affairs Canada to help him get home. A U.S. Customs and Border Protection spokesman would not confirm that Singh's name was on its no-fly list.

The so-called no-fly list has been routinely criticized by U.S. and international lawmakers and civil liberties groups who argue that the database targets racial minorities and also consistently turns up cases of mistaken identity.

If someone has a similar name to a person flagged on the list they may be denied the ability to check-in online or be prevented from flying; in Toronto earlier this year, a six-year-old boy's family told CBC News about how he had been flagged since he was a baby.