• word of the day

    siddhartha

    siddhartha - Dictionary definition and meaning for word siddhartha

    Definition
    (noun) founder of Buddhism; worshipped as a god (c 563-483 BC)
Download our Mobile App Today
Receive our word of the day
on Whatsapp