Latin-English dictionary »

scapha meaning in English

LatinEnglish
scapha [scaphae] (1st) F
noun

light boatnoun

skiff [skiffs]noun
[UK: skɪf] [US: ˈskɪf]