Howel dda

What is Howel dda?

Howel dda definition and meaning on Dictionary terms:
noun
a city in W Bengal, in E India, on the Hooghly River opposite Calcutta.

 

reference: https://www.dictionary.com/browse/howel-dda

Tags: