megha ( synonym found)

Definition of megha:

°Very large.
°Great.

Definition of megha:

°Very large.
°Great.

Back to Top