We do not currently know of any synonyms for meech.
The verb meech is defined as:
Did you mean beech or leech?