Prev 23 of 24 Next
Mira
In Sanskrit, Mira means "ocean."