The AI-powered English dictionary
(obsolete) Synonym of Pearl River, the chief river of Guangzhou in China.