The name Shamir is commonly a unisex name from the "Hebrew" origin that means "Thorn. Other possible meanings: Diamond. ".
The pronunciation of the name Shamir is sh?-MEER
Join our Facebook group to discuss about baby names and find useful discussions about products for babies.
Open Facebook Group