The name Nara is a girl's name of Japanese, Hindi, Celtic origin meaning "happy". Nara and is often added to lists like Names That Mean Happy and discussed in our forums with posts like "Change One Letter".
From the experts:
Soft, simple, and far more unusual than Tara or Farrah. As a Japanese place name, it's been used occasionally as a surname and is beginning to be used as a first. Nara is also the name of a Hindu (male) God and the name means "man" in Hindi.