Robuta

https://karava.org/family_names/marakkalage_-_navy Karava of Sri Lanka - Marakkalage (Karava navy) Although Marakkala is the modern colloquial term for Muslims, Marakkalage is another uniquely Karava ancestral name and is used by several traditional Karava... sri lankakaravamarakkalagenavy