×

mesa meaning in English

n. mesa, land formation with a flat top and steep rock walls (commonly found in the southwest usa and mexico)

Related Words

  1. meryl
  2. mes
  3. mescal
  4. mescaline
PC Version

Copyright © 2018 WordTech Co.