matara

A Celtic javelin.

Matara

town, southern Sri Lanka. It lies at the mouth of the Nilwala River on the island`s southern coast. Its name, meaning Great Ford, arose from its ...
Found on http://www.britannica.com/eb/a-z/m/48
No exact match found