Indonesian dictionary. 2014.
megha-rava — मेघरव … Indonesian dictionary
meghâ̱rāva — मेघाराव … Indonesian dictionary