PALMETTE MEANING IN ENGLISH

• Palmette Definition & Synonyms

  1. (n.) A floral ornament, common in Greek and other ancient architecture; -- often called the honeysuckle ornament.


RECENT SEARCHES