toumbes

Middle English

Noun

toumbes

  1. plural of toumbe (tombe)