meaning of whoa

1. Stop; stand; hold. See Ho, 2.


Related Words

whoa |

Developed & Maintained By Taraprasad.com

Treasure Words