MECASA

AcronymDefinition
MECASAMiddle-east, Central Asia and South Asia
MECASAMaine Coalition Against Sexual Assault
References in periodicals archive ?
The Spanish term 'mecasa es su casa' which means my home is your home vividly describes them.