Udaipur meaning

o͝o-dīpo͝or, o͝odī-po͝or
A city of northwest India northeast of Ahmadabad. Center of a former princely state, it is noted for its 16th-century palace.
0
0
Advertisement