noun a region in E Scotland. 1100 sq. mi. (2849 sq. km).
tayside 🔊 Listen to this noun a region in E Scotland. 1100 sq. mi. (2849 sq. km). Share Facebook Twitter Google +