**Note:**This train does not run.

**Reason:**Train cancelled or train number changed.

Stop | Station | Arr Dep | Distance Days Runs |
---|---|---|---|

1 | Thrisur (TCR) | 05:55 | 0 Km Day 1 daily |

2 | Punkunnam (PNQ) | 05:59 06:00 Halt: 1 Min | 2 Km Day 1 daily |

3 | Mulagunnathukavu (MGK) | 06:07 06:08 Halt: 1 Min | 9 Km Day 1 daily |

4 | Wadakancheri (WKI) | 06:15 06:16 Halt: 1 Min | 16 Km Day 1 daily |

5 | Mullurcarai (MUC) | 06:24 06:25 Halt: 1 Min | 25 Km Day 1 daily |

6 | Vallattolnagar (VTK) | 06:29 06:30 Halt: 1 Min | 29 Km Day 1 daily |

7 | Shoranur Junction (SRR) | 06:47 06:50 Halt: 3 Min | 34 Km Day 1 daily |

8 | Karakad (KRKD) | 06:59 07:00 Halt: 1 Min | 40 Km Day 1 daily |

9 | Pattambi (PTB) | 07:09 07:10 Halt: 1 Min | 46 Km Day 1 daily |

10 | Kodummunda (KODN) | 07:15 07:16 Halt: 1 Min | 51 Km Day 1 daily |

11 | Pallippuram (PUM) | 07:24 07:25 Halt: 1 Min | 55 Km Day 1 daily |

12 | Perashshannur (PEU) | 07:29 07:30 Halt: 1 Min | 60 Km Day 1 daily |

13 | Kuttippuram (KTU) | 07:39 07:40 Halt: 1 Min | 64 Km Day 1 daily |

14 | Tirunnavaya (TUA) | 07:49 07:50 Halt: 1 Min | 70 Km Day 1 daily |

15 | Tirur (TIR) | 08:04 08:05 Halt: 1 Min | 79 Km Day 1 daily |

16 | Tanur (TA) | 08:14 08:15 Halt: 1 Min | 87 Km Day 1 daily |

17 | Parpanangadi (PGI) | 08:24 08:25 Halt: 1 Min | 95 Km Day 1 daily |

18 | Vallikunnu (VLI) | 08:29 08:30 Halt: 1 Min | 100 Km Day 1 daily |

19 | Kadalundi (KN) | 08:34 08:35 Halt: 1 Min | 105 Km Day 1 daily |

20 | Ferok (FK) | 08:44 08:45 Halt: 1 Min | 110 Km Day 1 daily |

21 | Kallayi (KUL) | 08:54 08:55 Halt: 1 Min | 118 Km Day 1 daily |

22 | Kozhikkode (CLT) | 09:12 09:15 Halt: 3 Min | 120 Km Day 1 daily |

23 | Vellayil (VLL) | 09:19 09:20 Halt: 1 Min | 122 Km Day 1 daily |

24 | West Hill (WH) | 09:24 09:25 Halt: 1 Min | 125 Km Day 1 daily |

25 | Elattur (ETR) | 09:34 09:35 Halt: 1 Min | 132 Km Day 1 daily |

26 | Chemancheri (CMC) | 09:39 09:40 Halt: 1 Min | 139 Km Day 1 daily |

27 | Quilandi (QLD) | 09:49 09:50 Halt: 1 Min | 144 Km Day 1 daily |

28 | Vellarakkad (VEK) | 09:54 09:55 Halt: 1 Min | 150 Km Day 1 daily |

29 | Tikkotti (TKT) | 09:59 10:00 Halt: 1 Min | 153 Km Day 1 daily |

30 | Payyoli (PYOL) | 10:04 10:05 Halt: 1 Min | 157 Km Day 1 daily |

31 | Iringal (IGL) | 10:09 10:10 Halt: 1 Min | 160 Km Day 1 daily |

32 | Vadakara (BDJ) | 10:19 10:20 Halt: 1 Min | 166 Km Day 1 daily |

33 | Nadapuram Road (NAU) | 10:24 10:25 Halt: 1 Min | 172 Km Day 1 daily |

34 | Mukkali (MUKE) | 10:29 10:30 Halt: 1 Min | 175 Km Day 1 daily |

35 | Mahe (MAHE) | 10:49 10:50 Halt: 1 Min | 179 Km Day 1 daily |

36 | Jgnth Tmpl Gte (JGE) | 10:54 10:55 Halt: 1 Min | 186 Km Day 1 daily |

37 | Thalassery (TLY) | 11:08 11:10 Halt: 2 Min | 188 Km Day 1 daily |

38 | Dharmadam (DMD) | 11:14 11:15 Halt: 1 Min | 193 Km Day 1 daily |

39 | Etakkot (ETK) | 11:24 11:25 Halt: 1 Min | 196 Km Day 1 daily |

40 | Cannanore South (CS) | 11:34 11:35 Halt: 1 Min | 205 Km Day 1 daily |

41 | Kannur (CAN) | 12:15 | 209 Km Day 1 daily |

56603 TCR CAN Passenger is a Passenger train run by Indian railways between Thrisur (TCR) and Kannur (CAN) stations. It uniquely identifies itself with train number 56603. At the top of the page, one can find the 56603 train route and the 56603 train time table. It departs from the source station Thrisur (TCR) at 05:55 on day 1 and reaches its destination station Kannur (CAN) at 12:15 on day 1. It runs Daily from the source station and covers a total journey of 209 kilometre. 56603 train route includes travel journey through 41 stations, and it has stoppages on Thrisur, Punkunnam, Mulagunnathukavu, Wadakancheri, Mullurcarai, Vallattolnagar, Shoranur Jn, Karakad, Pattambi, Kodummunda, Pallippuram, Perashshannur, Kuttippuram, Tirunnavaya, Tirur, Tanur, Parpanangadi, Vallikunnu, Kadalundi, Ferok, Kallayi, Kozhikkode, Vellayil, West Hill, Elattur, Chemancheri, Quilandi, Vellarakkad, Tikkotti, Payyoli, Iringal, Vadakara, Nadapuram Road, Mukkali, Mahe, Jgnth Tmpl Gte, Thalassery, Dharmadam, Etakkot, Cannanore South, Kannur.

If we closely look at the 56603 train time table, travelling by 56603 TCR CAN Passenger gives us a chance to explore the following cities in a quick view as they come along the route.

It is the 1st station in the train route of 56603 TCR CAN Passenger. The station code of Thrisur is TCR. The departure time of train 56603 from Thrisur is 05:55. The next stopping station is Punkunnam at a distance of 2km.

It is the 2nd station in the train route of 56603 TCR CAN Passenger at a distance of 2 Km from the source station Thrisur. The station code of Punkunnam is PNQ. The arrival time of 56603 at Punkunnam is 05:59. The departure time of train 56603 from Punkunnam is 06:00. The total halt time of train 56603 at Punkunnam is 1 minutes. The previous stopping station, Thrisur is 2km away. The next stopping station is Mulagunnathukavu at a distance of 7km.

It is the 3rd station in the train route of 56603 TCR CAN Passenger at a distance of 9 Km from the source station Thrisur. The station code of Mulagunnathukavu is MGK. The arrival time of 56603 at Mulagunnathukavu is 06:07. The departure time of train 56603 from Mulagunnathukavu is 06:08. The total halt time of train 56603 at Mulagunnathukavu is 1 minutes. The previous stopping station, Punkunnam is 7km away. The next stopping station is Wadakancheri at a distance of 7km.

It is the 4th station in the train route of 56603 TCR CAN Passenger at a distance of 16 Km from the source station Thrisur. The station code of Wadakancheri is WKI. The arrival time of 56603 at Wadakancheri is 06:15. The departure time of train 56603 from Wadakancheri is 06:16. The total halt time of train 56603 at Wadakancheri is 1 minutes. The previous stopping station, Mulagunnathukavu is 7km away. The next stopping station is Mullurcarai at a distance of 9km.

It is the 5th station in the train route of 56603 TCR CAN Passenger at a distance of 25 Km from the source station Thrisur. The station code of Mullurcarai is MUC. The arrival time of 56603 at Mullurcarai is 06:24. The departure time of train 56603 from Mullurcarai is 06:25. The total halt time of train 56603 at Mullurcarai is 1 minutes. The previous stopping station, Wadakancheri is 9km away. The next stopping station is Vallattolnagar at a distance of 4km.

It is the 6th station in the train route of 56603 TCR CAN Passenger at a distance of 29 Km from the source station Thrisur. The station code of Vallattolnagar is VTK. The arrival time of 56603 at Vallattolnagar is 06:29. The departure time of train 56603 from Vallattolnagar is 06:30. The total halt time of train 56603 at Vallattolnagar is 1 minutes. The previous stopping station, Mullurcarai is 4km away. The next stopping station is Shoranur Jn at a distance of 5km.

It is the 7th station in the train route of 56603 TCR CAN Passenger at a distance of 34 Km from the source station Thrisur. The station code of Shoranur Jn is SRR. The arrival time of 56603 at Shoranur Jn is 06:47. The departure time of train 56603 from Shoranur Jn is 06:50. The total halt time of train 56603 at Shoranur Jn is 3 minutes. The previous stopping station, Vallattolnagar is 5km away. The next stopping station is Karakad at a distance of 6km.

It is the 8th station in the train route of 56603 TCR CAN Passenger at a distance of 40 Km from the source station Thrisur. The station code of Karakad is KRKD. The arrival time of 56603 at Karakad is 06:59. The departure time of train 56603 from Karakad is 07:00. The total halt time of train 56603 at Karakad is 1 minutes. The previous stopping station, Shoranur Jn is 6km away. The next stopping station is Pattambi at a distance of 6km.

It is the 9th station in the train route of 56603 TCR CAN Passenger at a distance of 46 Km from the source station Thrisur. The station code of Pattambi is PTB. The arrival time of 56603 at Pattambi is 07:09. The departure time of train 56603 from Pattambi is 07:10. The total halt time of train 56603 at Pattambi is 1 minutes. The previous stopping station, Karakad is 6km away. The next stopping station is Kodummunda at a distance of 5km.

It is the 10th station in the train route of 56603 TCR CAN Passenger at a distance of 51 Km from the source station Thrisur. The station code of Kodummunda is KODN. The arrival time of 56603 at Kodummunda is 07:15. The departure time of train 56603 from Kodummunda is 07:16. The total halt time of train 56603 at Kodummunda is 1 minutes. The previous stopping station, Pattambi is 5km away. The next stopping station is Pallippuram at a distance of 4km.

It is the 11th station in the train route of 56603 TCR CAN Passenger at a distance of 55 Km from the source station Thrisur. The station code of Pallippuram is PUM. The arrival time of 56603 at Pallippuram is 07:24. The departure time of train 56603 from Pallippuram is 07:25. The total halt time of train 56603 at Pallippuram is 1 minutes. The previous stopping station, Kodummunda is 4km away. The next stopping station is Perashshannur at a distance of 5km.

It is the 12th station in the train route of 56603 TCR CAN Passenger at a distance of 60 Km from the source station Thrisur. The station code of Perashshannur is PEU. The arrival time of 56603 at Perashshannur is 07:29. The departure time of train 56603 from Perashshannur is 07:30. The total halt time of train 56603 at Perashshannur is 1 minutes. The previous stopping station, Pallippuram is 5km away. The next stopping station is Kuttippuram at a distance of 4km.

It is the 13th station in the train route of 56603 TCR CAN Passenger at a distance of 64 Km from the source station Thrisur. The station code of Kuttippuram is KTU. The arrival time of 56603 at Kuttippuram is 07:39. The departure time of train 56603 from Kuttippuram is 07:40. The total halt time of train 56603 at Kuttippuram is 1 minutes. The previous stopping station, Perashshannur is 4km away. The next stopping station is Tirunnavaya at a distance of 6km.

It is the 14th station in the train route of 56603 TCR CAN Passenger at a distance of 70 Km from the source station Thrisur. The station code of Tirunnavaya is TUA. The arrival time of 56603 at Tirunnavaya is 07:49. The departure time of train 56603 from Tirunnavaya is 07:50. The total halt time of train 56603 at Tirunnavaya is 1 minutes. The previous stopping station, Kuttippuram is 6km away. The next stopping station is Tirur at a distance of 9km.

It is the 15th station in the train route of 56603 TCR CAN Passenger at a distance of 79 Km from the source station Thrisur. The station code of Tirur is TIR. The arrival time of 56603 at Tirur is 08:04. The departure time of train 56603 from Tirur is 08:05. The total halt time of train 56603 at Tirur is 1 minutes. The previous stopping station, Tirunnavaya is 9km away. The next stopping station is Tanur at a distance of 8km.

It is the 16th station in the train route of 56603 TCR CAN Passenger at a distance of 87 Km from the source station Thrisur. The station code of Tanur is TA. The arrival time of 56603 at Tanur is 08:14. The departure time of train 56603 from Tanur is 08:15. The total halt time of train 56603 at Tanur is 1 minutes. The previous stopping station, Tirur is 8km away. The next stopping station is Parpanangadi at a distance of 8km.

It is the 17th station in the train route of 56603 TCR CAN Passenger at a distance of 95 Km from the source station Thrisur. The station code of Parpanangadi is PGI. The arrival time of 56603 at Parpanangadi is 08:24. The departure time of train 56603 from Parpanangadi is 08:25. The total halt time of train 56603 at Parpanangadi is 1 minutes. The previous stopping station, Tanur is 8km away. The next stopping station is Vallikunnu at a distance of 5km.

It is the 18th station in the train route of 56603 TCR CAN Passenger at a distance of 100 Km from the source station Thrisur. The station code of Vallikunnu is VLI. The arrival time of 56603 at Vallikunnu is 08:29. The departure time of train 56603 from Vallikunnu is 08:30. The total halt time of train 56603 at Vallikunnu is 1 minutes. The previous stopping station, Parpanangadi is 5km away. The next stopping station is Kadalundi at a distance of 5km.

It is the 19th station in the train route of 56603 TCR CAN Passenger at a distance of 105 Km from the source station Thrisur. The station code of Kadalundi is KN. The arrival time of 56603 at Kadalundi is 08:34. The departure time of train 56603 from Kadalundi is 08:35. The total halt time of train 56603 at Kadalundi is 1 minutes. The previous stopping station, Vallikunnu is 5km away. The next stopping station is Ferok at a distance of 5km.

It is the 20th station in the train route of 56603 TCR CAN Passenger at a distance of 110 Km from the source station Thrisur. The station code of Ferok is FK. The arrival time of 56603 at Ferok is 08:44. The departure time of train 56603 from Ferok is 08:45. The total halt time of train 56603 at Ferok is 1 minutes. The previous stopping station, Kadalundi is 5km away. The next stopping station is Kallayi at a distance of 8km.

It is the 21st station in the train route of 56603 TCR CAN Passenger at a distance of 118 Km from the source station Thrisur. The station code of Kallayi is KUL. The arrival time of 56603 at Kallayi is 08:54. The departure time of train 56603 from Kallayi is 08:55. The total halt time of train 56603 at Kallayi is 1 minutes. The previous stopping station, Ferok is 8km away. The next stopping station is Kozhikkode at a distance of 2km.

It is the 22nd station in the train route of 56603 TCR CAN Passenger at a distance of 120 Km from the source station Thrisur. The station code of Kozhikkode is CLT. The arrival time of 56603 at Kozhikkode is 09:12. The departure time of train 56603 from Kozhikkode is 09:15. The total halt time of train 56603 at Kozhikkode is 3 minutes. The previous stopping station, Kallayi is 2km away. The next stopping station is Vellayil at a distance of 2km.

It is the 23rd station in the train route of 56603 TCR CAN Passenger at a distance of 122 Km from the source station Thrisur. The station code of Vellayil is VLL. The arrival time of 56603 at Vellayil is 09:19. The departure time of train 56603 from Vellayil is 09:20. The total halt time of train 56603 at Vellayil is 1 minutes. The previous stopping station, Kozhikkode is 2km away. The next stopping station is West Hill at a distance of 3km.

It is the 24th station in the train route of 56603 TCR CAN Passenger at a distance of 125 Km from the source station Thrisur. The station code of West Hill is WH. The arrival time of 56603 at West Hill is 09:24. The departure time of train 56603 from West Hill is 09:25. The total halt time of train 56603 at West Hill is 1 minutes. The previous stopping station, Vellayil is 3km away. The next stopping station is Elattur at a distance of 7km.

It is the 25th station in the train route of 56603 TCR CAN Passenger at a distance of 132 Km from the source station Thrisur. The station code of Elattur is ETR. The arrival time of 56603 at Elattur is 09:34. The departure time of train 56603 from Elattur is 09:35. The total halt time of train 56603 at Elattur is 1 minutes. The previous stopping station, West Hill is 7km away. The next stopping station is Chemancheri at a distance of 7km.

It is the 26th station in the train route of 56603 TCR CAN Passenger at a distance of 139 Km from the source station Thrisur. The station code of Chemancheri is CMC. The arrival time of 56603 at Chemancheri is 09:39. The departure time of train 56603 from Chemancheri is 09:40. The total halt time of train 56603 at Chemancheri is 1 minutes. The previous stopping station, Elattur is 7km away. The next stopping station is Quilandi at a distance of 5km.

It is the 27th station in the train route of 56603 TCR CAN Passenger at a distance of 144 Km from the source station Thrisur. The station code of Quilandi is QLD. The arrival time of 56603 at Quilandi is 09:49. The departure time of train 56603 from Quilandi is 09:50. The total halt time of train 56603 at Quilandi is 1 minutes. The previous stopping station, Chemancheri is 5km away. The next stopping station is Vellarakkad at a distance of 6km.

It is the 28th station in the train route of 56603 TCR CAN Passenger at a distance of 150 Km from the source station Thrisur. The station code of Vellarakkad is VEK. The arrival time of 56603 at Vellarakkad is 09:54. The departure time of train 56603 from Vellarakkad is 09:55. The total halt time of train 56603 at Vellarakkad is 1 minutes. The previous stopping station, Quilandi is 6km away. The next stopping station is Tikkotti at a distance of 3km.

It is the 29th station in the train route of 56603 TCR CAN Passenger at a distance of 153 Km from the source station Thrisur. The station code of Tikkotti is TKT. The arrival time of 56603 at Tikkotti is 09:59. The departure time of train 56603 from Tikkotti is 10:00. The total halt time of train 56603 at Tikkotti is 1 minutes. The previous stopping station, Vellarakkad is 3km away. The next stopping station is Payyoli at a distance of 4km.

It is the 30th station in the train route of 56603 TCR CAN Passenger at a distance of 157 Km from the source station Thrisur. The station code of Payyoli is PYOL. The arrival time of 56603 at Payyoli is 10:04. The departure time of train 56603 from Payyoli is 10:05. The total halt time of train 56603 at Payyoli is 1 minutes. The previous stopping station, Tikkotti is 4km away. The next stopping station is Iringal at a distance of 3km.

It is the 31st station in the train route of 56603 TCR CAN Passenger at a distance of 160 Km from the source station Thrisur. The station code of Iringal is IGL. The arrival time of 56603 at Iringal is 10:09. The departure time of train 56603 from Iringal is 10:10. The total halt time of train 56603 at Iringal is 1 minutes. The previous stopping station, Payyoli is 3km away. The next stopping station is Vadakara at a distance of 6km.

It is the 32nd station in the train route of 56603 TCR CAN Passenger at a distance of 166 Km from the source station Thrisur. The station code of Vadakara is BDJ. The arrival time of 56603 at Vadakara is 10:19. The departure time of train 56603 from Vadakara is 10:20. The total halt time of train 56603 at Vadakara is 1 minutes. The previous stopping station, Iringal is 6km away. The next stopping station is Nadapuram Road at a distance of 6km.

It is the 33rd station in the train route of 56603 TCR CAN Passenger at a distance of 172 Km from the source station Thrisur. The station code of Nadapuram Road is NAU. The arrival time of 56603 at Nadapuram Road is 10:24. The departure time of train 56603 from Nadapuram Road is 10:25. The total halt time of train 56603 at Nadapuram Road is 1 minutes. The previous stopping station, Vadakara is 6km away. The next stopping station is Mukkali at a distance of 3km.

It is the 34th station in the train route of 56603 TCR CAN Passenger at a distance of 175 Km from the source station Thrisur. The station code of Mukkali is MUKE. The arrival time of 56603 at Mukkali is 10:29. The departure time of train 56603 from Mukkali is 10:30. The total halt time of train 56603 at Mukkali is 1 minutes. The previous stopping station, Nadapuram Road is 3km away. The next stopping station is Mahe at a distance of 4km.

It is the 35th station in the train route of 56603 TCR CAN Passenger at a distance of 179 Km from the source station Thrisur. The station code of Mahe is MAHE. The arrival time of 56603 at Mahe is 10:49. The departure time of train 56603 from Mahe is 10:50. The total halt time of train 56603 at Mahe is 1 minutes. The previous stopping station, Mukkali is 4km away. The next stopping station is Jgnth Tmpl Gte at a distance of 7km.

It is the 36th station in the train route of 56603 TCR CAN Passenger at a distance of 186 Km from the source station Thrisur. The station code of Jgnth Tmpl Gte is JGE. The arrival time of 56603 at Jgnth Tmpl Gte is 10:54. The departure time of train 56603 from Jgnth Tmpl Gte is 10:55. The total halt time of train 56603 at Jgnth Tmpl Gte is 1 minutes. The previous stopping station, Mahe is 7km away. The next stopping station is Thalassery at a distance of 2km.

It is the 37th station in the train route of 56603 TCR CAN Passenger at a distance of 188 Km from the source station Thrisur. The station code of Thalassery is TLY. The arrival time of 56603 at Thalassery is 11:08. The departure time of train 56603 from Thalassery is 11:10. The total halt time of train 56603 at Thalassery is 2 minutes. The previous stopping station, Jgnth Tmpl Gte is 2km away. The next stopping station is Dharmadam at a distance of 5km.

It is the 38th station in the train route of 56603 TCR CAN Passenger at a distance of 193 Km from the source station Thrisur. The station code of Dharmadam is DMD. The arrival time of 56603 at Dharmadam is 11:14. The departure time of train 56603 from Dharmadam is 11:15. The total halt time of train 56603 at Dharmadam is 1 minutes. The previous stopping station, Thalassery is 5km away. The next stopping station is Etakkot at a distance of 3km.

It is the 39th station in the train route of 56603 TCR CAN Passenger at a distance of 196 Km from the source station Thrisur. The station code of Etakkot is ETK. The arrival time of 56603 at Etakkot is 11:24. The departure time of train 56603 from Etakkot is 11:25. The total halt time of train 56603 at Etakkot is 1 minutes. The previous stopping station, Dharmadam is 3km away. The next stopping station is Cannanore South at a distance of 9km.

It is the 40th station in the train route of 56603 TCR CAN Passenger at a distance of 205 Km from the source station Thrisur. The station code of Cannanore South is CS. The arrival time of 56603 at Cannanore South is 11:34. The departure time of train 56603 from Cannanore South is 11:35. The total halt time of train 56603 at Cannanore South is 1 minutes. The previous stopping station, Etakkot is 9km away. The next stopping station is Kannur at a distance of 4km.

It is the 41st station in the train route of 56603 TCR CAN Passenger at a distance of 209 Km from the source station Thrisur. The station code of Kannur is CAN. The arrival time of 56603 at Kannur is 12:15. The previous stopping station, Cannanore South is 4km away.

Trainspnrstatus is one of the best website for checking trains running status. You can find the 56603 TCR CAN Passenger running status here.

Trainspnrstatus is one stop best portal for checking pnr status. You can find the 56603 TCR CAN Passenger IRCTC and Indian Railways PNR status here. All you have to do is to enter your 10 digit PNR number in the form. PNR number is printed on the IRCTC ticket.

Train number of TCR CAN Passenger is 56603. You can check entire TCR CAN Passenger train schedule here. with important details like arrival and departure time.

56603 train schedule TCR CAN Passenger train time table TCR CAN Passenger ka time table TCR CAN Passenger kitne baje hai TCR CAN Passenger ka number56603 train time table

66000 Train Route: Avd-mass66002 Train Route: Avd-mass Memu Local66003 Train Route: Mass-avd Memu Suburban66004 Train Route: Avd-mass Memu Suburban66005 Train Route: Mass-avd Passr66007 Train Route: Mass-avd Emu Local66008 Train Route: Ajj-mass Passr66009 Train Route: Mass-ajj Passr66010 Train Route: Ajj-mass Passr66011 Train Route: Mass-ajj Passr66012 Train Route: Trl-mass Memu66013 Train Route: Mass-ajj Emu Fast66014 Train Route: Ajj-mass Memu66015 Train Route: Mass-ajj Memu66016 Train Route: Ajj-msb Passr66021 Train Route: Mass-ajj Memu66022 Train Route: Trt-mass Memu66049 Train Route: Ajj-trt Memu66053 Train Route: Msb-trl Emu70101 Train Route: Mao-kawr Memu