Popular Wordlists

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

Love us on FB !