Where does “talar” come from?

talar (English): Relating to the talus; An ankle-length robe

Definitions

  1. Relating to the talus; An ankle-length robe

Words derived from “talar