Newtown in Bulgarian Newtown in Bulgarian Ню́таун proper noun A town in Newtown and Llanllwchaiarn community, Powys (OS grid ref SO1191). Add to Flashcards