Nowadays, in our global, international world is all the more important to find baby names that, if don't fit in many other cultures, will be at least easily understood. Our first pair of international names is Ana and Joseph.
Ana comes from Hebrew and Latin and in both languages means grace or favour; in Japanese, though, it reminds the name of an apricot, and in Malayalam is the masculine for elephant. Nice variations are Anna, Anita and Anahita.
Joseph comes from Hebrew and means "the one who will grow" (sounds like a good start to me!). There are many written variants, but the spoken form is always mostly recognizable, making Joseph a good bet for an international baby name. We are all about global compliance, so here are some variations: José, in Portuguese and Spanish, Giuseppe, in Italian, Joe in English. Yosef is the original Hebrew (In the Old Testament, Yosef was the 11th son of Jacob and the first son of Rachel).
A great resource for finding baby names is the site Baby Names World. They offer 24 thousand baby names, personal name advisors, meaning of names and scores and statistics on baby names popularity.