callao
Top 8000
Meanings
Noun
1. pebble (17th c. nautical Spanish) (nautical, obsolete except Canary Islands)
2. stone pebble beach (17th c. nautical Spanish) (nautical, obsolete except Canary Islands)