English

edit

Proper noun

edit

Khepera

  1. (Egyptian mythology) Alternative form of Khepri