rock: (figurative) someone who is strong and stable and dependable; ; --Gospel According to Matthew
good person: a person who is good to other people
fluorochrome: any of various fluorescent substances used in fluorescence microscopy to stain specimens