Terehasa Leave a Comment / Uncategorized / By love deep Terehasa TerehasaGender: FemaleOrigin: AfricanMeaning: Blessed