贾府因为元妃省亲盖了一个方圆30丈的花园,其中有很多亭台楼阁,贾政领一些旧交游园时,每到一处便命宝玉题联作对,取名字。有一处就叫做红香绿玉,后在元妃省亲游园时改作“怡红快绿”,也称“怡红院”也就是贾宝玉的住处,也因此贾宝玉叫做怡红公子。