Loka

Loka

Loka is a Sanskrit word for "world". In Hindu mythology it takes a specific meaning related to cosmology.

Read more about Loka.