FamilyEducation.com
   
 

First name origins & meanings:

  1. Japanese: Trust
  2. Old English: Doe

First name variations: Ray, Rae

Last name origins & meanings:

  1. Indian (northeastern states): Hindu name found among several communities, from Sanskrit rājā ‘king’.
  2. Indian (Karnataka): name found in the Bunt community of coastal Karnataka, of unknown meaning.