Sanja

short,uncommon in English speaking countries,and it reflects my Croatian heritage

This name comes from the Croatian sanjati meaning "dream," and literally means "she dreams."

Your Favorite Names