taula

noun
tau·​la | \ ˈtau̇lə\
plural -s

Definition of taula

: an ancient massive crude stone structure of unknown use but suggesting a table, platform, or altar that is found especially in the Balearic islands

History and Etymology for taula

Catalan, literally, table, from Medieval Latin tabula

Keep scrolling for more