Coming back to Matara, what does the unique name hold significance ... from a Swahili word meaning 'princess'. A 'princess' in ancient terms was much more concrete than the rose-tinted current ...