Siaga

Webster's Dictionary of the English Language

·noun The ahu, or jairou.