漢陽的名稱來源於古代地名命名規則,其中「陽」指的是山之南、水之北。在隋煬帝大業元年(605年),漢陽因為位於漢水之北面,依「山南水北」為陽之意,被命名為漢陽。然而,到了明代成化年間,漢水發生了改道,導致漢陽變到了漢水的南面,儘管地理位置已經與「陽」的定義不符,但漢陽這一地名已經廣為人知,因此地名未作更改。
總結來說,漢陽之所以被稱為漢陽,是因為它最初位於漢水的北面,符合古代「山南水北為陽」的命名規則。儘管後來因漢水改道而地理位置發生了變化,但由於地名已經廣泛傳播,且考慮到當地文化習慣,漢陽的名稱並未因地理位置的變化而更改。