Yes, and in virtually every source I found for "Daddy" I also found "Papa". They are synonymous for these purposes.
AMEN! AMEN!
Thanks thanks.