Achatour

Definition:

  • (n.) Purveyor; acater.

Compare achatour with other words:

achatour vs. caterer