Popular Wordlists
Top Searched Words
Recent Searches
yangtze
yangtze
yangtze - Dictionary definition and meaning for word yangtze
Definition
(noun) the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
(noun) the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
