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
Keep scrolling for more