Totowa

[ toh-tuh-wuh ]
/ ˈtoʊ tə wə /

noun

a borough in N New Jersey.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019