Definify.com

Definition 2025


Ashwamedha

Ashwamedha

English

Proper noun

Ashwamedha

  1. Alternative form of Ashvamedha