Entry # 7284 has returned 1 entry

honu tolo

noun a turtle of the largest size