⤷ name origin

113 2 0
                                    



GRANT
english, scottish
( derived from norman
french word for grand )



JAMES
english
( meaning supplanter or
seizing by the heel )



BARNES
english
( derived from old english
word meaning warrior )

FREAKY DARLINGS ( meet my ocs )Where stories live. Discover now