The name Pia is the feminine version of Pius, meaning pious, dutifull. The name is English, Italian, Scandinavian, Polish, Late Roman.