You might also like
- Limited Resource Review by CDSlater
This book is a limited resource possibly because it is in paper form. It tries to cover as many nationalities as it can in 486 pages. I have found a wider range of names and their meanings at behindthename.com. If you happen to find yourself someplace where you cannot get online, this will do.
(Posted on 4/8/10)