meaning of howd

1. A seat or pavilion, generally covered, fastened on the back of an elephant, for the rider or riders.
2.
a usually canopied seat for riding on the back of a camel or elephant


Related Words

howdah | howdy |

Developed & Maintained By Taraprasad.com

Treasure Words