Rashidi: Baby Name Meaning And Origin Explained

Rashidi

Your little one will be sure to be thoughtful with this baby boy name of African origin meaning "thinker, counselor."