toapu toarau

toaraa,  s. a mass of coral rocks above water. [Dav : 8861]