Back to Dictionary

troop

noun

Louisiana Creole

troup