Old French · word

tarte

tart or pie

Words sharing this root