meaning of Behen

Behen meaning in General Dictionary

The Centaurea behen or saw leaved centaury

View more

  • Alt. of Behn

Behen meaning in General Dictionary

(letter.) Alt. of Behn