Makrouhi
US Popularity Rank: None
Origin: Armenian
Meaning: cleaner
Makrouhi is a girl's name of Armenian origin. With its definition simply put as "cleaner", this name is ultimately up to interpretation. It can speak to the purity of a new soul or maybe a new start or any other variation that makes this name perfect for you.