Where does “মাচ্ছি” come from?

মাচ্ছি (Old Bengali) comes from Sanskrit मक्षिका, from Sanskrit मक्षि.

Ancestry of “মাচ্ছি”, step by step

StepLanguageWordMeaning
1Sanskritमक्षिकाa fly, bee
2Sanskritमक्षि

Words derived from “মাচ্ছি

Every word from Sanskrit मक्षिEvery word from Sanskrit मक्षिका