* Craig: This is a common Welsh word meaning "rock" or "cliff". It is often part of place names like Craig y Ddinas (Rock of the Fortress) or Craig-y-nos (Rock of the Night).
* Graig: This could be a misspelling of "Craig" or a completely different word not found in the Welsh language.
If you have more context or a specific example of how you've seen "graig" used, it might be easier to understand what you're looking for.