ayubowan The origin and history of ayubowan. Etymology From Sinhalese ආයුබෝවන් (āyubōwan). ← Back to the full definition of ayubowan