West university place

What is West university place?

West university place definition and meaning on Dictionary terms:
noun

a city in SE Texas.