Takaroa

English

Proper noun

Takaroa

  1. Alternative form of Tangaroa.