Meaning of Gregory
Gregory is an English name for boys
The meaning is `alert, watchful
The name Gregory is most commonly given to American boys.
If it's too long you might use:
Gregg, Greig, Greg
Use for the other sex:
What do they use in other countries?
Greer (Scottish, English)
Grayson, Grigory, Grisha, Gergõ