God loves me. Olu is a short form for Oluwa which means God. This was predominantly a boy’s name but is becoming unisex.