tajamar
Top 30000
Meanings
Noun
1. starling, cutwater (structure of pilings that protects the piers of a bridge) (nautical)
2. levee, dike (Latin America)
3. mole (pigmented spot on the skin) (Latin America)