What is the meaning of Ayubowan?
The word Ayubowan is a traditional Sri Lankan greeting that Dr. Cabral came to adopt from his time studying abroad. The most common translation is “May You Be Blessed with a Long Life”. As the inspiration for The Ayubowan Membership Program which add