Ayubowan definitions

(Sri Lanka) Salutation wishing the recipient a long life, typically as a greeting or a goodbye.
interjection
0
0

Origin of ayubowan

From Sinhalese ආයුබෝවන් (āyubōvan)