For the fictional humanoid walking vehicle, see
Mecha. For the robotics company, see
Meka Robotics. For the virtual rapper, see
FN Meka.
Place
Meka is a village near Roingin Lower Dibang Valley district of Arunachal Pradesh which is a state in India. [1]
References