Derica Leave a Comment / D / By love deep Derica DericaGender: FemaleOrigin: AmericanMeaning: People Ruler