English edit

Proper noun edit

Khepera

  1. (Egyptian mythology) Alternative form of Khepri