The Name KAmshAd is a boy's name. The origin of the baby name KAmshAd is
Iranian with the meaning(s) depending on Gender/Origin being
Iranian- Happy wish,desire.
Popularity
The name KAmshAd, is the 14525th most popular baby name at Mybaby-name.com placing it in the top 21% of names by popularity.
The year (2007), was the 7647th most popular name, and is in the top 11% for the year.