If you have information about this name, share it in the comments area below!
Wiki information Deegalle:
Mahinda Deegalle is a scholar and writer who teaches at Bath Spa University. In 2000, he held the Numata Professorship in Buddhist Studies at McGill University. He writes both in Sinhala and English.