English Dictionary
▪ mebaral
▪ mebendazole
▪ mecca
▪ mechanic
▪ mechanical
◊ MECCA
Mecca
n 1: a city in western Saudi Arabia; as the birthplace of
Mohammed it is the holiest city of Islam [syn: {Mecca}]
2: a place that attracts many visitors; "New York is a mecca
for young artists"
mebaral
mebendazole
mecca
mechanic
mechanical
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]