What does MASHROAD stand for?

What does MASHROAD mean? We have 2 definitions. Read most used MASHROAD meanings below.

ADVERTISEMENT