Ord Tellarom

Ord Tellarom was a desert planet located in the galaxy that was home of a Clone Wars battle site.