The meaning of the name Shamir is Precious Stone
The origin of the name Shamir is Arabic
the name is too beautiful