saddle in Latin saddle in Latin sella noun feminine seat for a rider placed on the back of a horse or other animal Add to Flashcards