Yampil in Czech Yampil in Czech Jampil proper noun A city in Vinnytsia Oblast, Ukraine. Add to Flashcards