solace in Turkish solace in Turkish teselli noun A source of comfort or consolation. Add to Flashcards