Home
Search
Index
Definify.com
Definition
2024
Ashwamedha
Ashwamedha
English
Proper noun
Ashwamedha
Alternative form of
Ashvamedha
Similar Results