Gem is a jewel of a name that has yet to catch on with parents. Simliar alternatives include Gemma and Jemima.
1
Nature, Word