AMPYX MEANING IN ENGLISH

• Ampyx Definition & Synonyms

  1. (n.) A womans headband (sometimes of metal), for binding the front hair.


RECENT SEARCHES