Moussakas Meaning

There are 1 meaning(s) for word Moussakas

Meaning 1 : casserole of eggplant and ground lamb with onion and tomatoes bound with white sauce and beaten eggs