P P Poinsetta Jan 10, 2019 HeraldtheNews said: I think "Abba" means "papa?" Click to expand... Yes, it does.