1. veddoid

    = Veddoid, noun, adjective.

    veddoid

    = noun a member of a group of Asian people represented by the Vedda of Sri Lanka, and regarded as intermediate between the Caucasian and Australian types.

    veddoid

    = adj. of or having to do with Veddoids.