Touggourt
geographical name
Toug·gourt
tə-ˈgu̇rt
town and oasis south of Biskra in northeastern Algeria
Love words? Need even more definitions?
Merriam-Webster unabridged



