摩囉差

Etymology
may be from.

Noun



 * 1)  Indian policeman
 * 2)  a person from South Asia, especially someone from India