Definify.com

Definition 2024


Ashwamedha

Ashwamedha

English

Proper noun

Ashwamedha

  1. Alternative form of Ashvamedha