In my opinion, no man on earth can be called “holy”. As children of God, we can strive to be virtuous in our thoughts, words, and deeds; but we can never be called “holy” because we all fall short of the standards of God.
We read in Matthew 23:9:
And call none your father upon earth; for one is your father, who is in heaven.
Here “your father” means your spiritual father. Jesus clearly told us that our spiritual father is in Heaven. So there is only one whom we can call “Holy Father”, and He is our Creator—God Himself.
The Pope may be the head of the Roman Catholic Church, but he should not be addressed to as “Holy Father”, “His Holiness”, or “Your Holiness”. I cringe every time I see or hear these words.