tolowa
/təˈloʊwə/Definitions
1. noun
A Tolowa is an indigenous people of the Pacific Northwest Coast of the United States.
“The Tolowa people have a rich cultural heritage and a strong connection to the land.”
1. noun
A Tolowa is an indigenous people of the Pacific Northwest Coast of the United States.
“The Tolowa people have a rich cultural heritage and a strong connection to the land.”