×

maiche meaning in English

n. marsh, low lands which are usually covered partially or entirely with water; swamp; morass

Related Words

  1. maia
  2. maianthemum
  3. maidstone
  4. maigre
PC Version

Copyright © 2018 WordTech Co.