ANNOUNCEMENTclose
The meaning of the name Semaj is James Backwards
The origin of the name Semaj is American
Notes: Reverse spelling of the name James.
Here are pictures of people with the name Semaj. Help us put a face to the name by uploading your pictures to BabyNames.com!