← DefinitionshareGuesspattamarsnounPlural of pattamar; fast-sailing ships used in the Indian Ocean.Synonymsdhownoun