Here is a great list of baby names that represent love, caring and affection.
This is a list of famous rappers' first names