1. palmilla - Noun
2. Palmilla - Proper noun
palmilla (countable and uncountable, plural palmillas)
Synonym of sacahuista
Palmilla
A city in Chile.
Palmilla Point and heading into the Sea of Cortez is holding at 75 to 76 degrees. Source: Internet
Three Los Cabos resorts – Grand Solmar, Palmilla and Hacienda del Mar– were ranked among the top family-friendly resorts in Mexico by Family Vacation Critic, an offshoot of TripAdvisor. Source: Internet