boodh
/ˈbuːd/ (BUDH)
Definitions
1. noun
A Buddhist shrine or monument, especially one in Sri Lanka; a stupa.
“The tourists visited the ancient boodh in the rural village.”
/ˈbuːd/ (BUDH)
1. noun
A Buddhist shrine or monument, especially one in Sri Lanka; a stupa.
“The tourists visited the ancient boodh in the rural village.”