Chandrikapersad

Etymology
Likely ultimately from.