The definition of astride is "with a leg on either side". To "kneel astride" would mean to balance oneself on their knee's with their leg's splayed apart instead of touching close together.
Astride means to straddle. To kneel astride means to straddle while on the knees.
Astrid is a female given name from Scandinavian, meaning â€œdivine strength.â€?
Astrid according Dictionary.com means a female given name: from Scandinavian,...
Astride (adv.) 1. with a leg on either side 2. with legs far apart. (prep.) 1....
to go down or rest on the knees or a knee. or the action or position of kneeling.