scotia in Latin scotia in Latin scotia noun (architecture) A concave molding with a lower edge projecting beyond the top. Add to Flashcards